Спустя 5 минут, 46 секунд (21.06.2012 - 13:53) AGUL написал(а):
плиз напишите нужно срочно
Спустя 2 минуты, 39 секунд (21.06.2012 - 13:55) Денис777 написал(а):
Я так понимаю тебе нужны функции . дать временный бан или блок так ?
Спустя 2 минуты, 50 секунд (21.06.2012 - 13:58) AGUL написал(а):
ну я сделал себе мобильный чат, мне нужно сделать функцию чтобы после нее пользователя сообщения которому я указал "дать игнор", не выводились его сообещния в чат
Спустя 2 минуты, 18 секунд (21.06.2012 - 14:01) Денис777 написал(а):
это называеться бан сейчас ссылку скину
Спустя 2 минуты (21.06.2012 - 14:03) Денис777 написал(а):
Спустя 1 минута, 19 секунд (21.06.2012 - 14:04) AGUL написал(а):
а че нибудь покороче нету?

Спустя 2 минуты (21.06.2012 - 14:06) Денис777 написал(а):
все понятно с вами , такими темпами вы некогда не выучите это язык , все охото покороче и все готовое но такого не бывает
Спустя 10 минут, 43 секунды (21.06.2012 - 14:17) AGUL написал(а):
братан я не новичек и мне не 15 лет, мне 28 лет я 2 года не писал коды на PHP я подзабыл чуть, когда вспомню, и спрашивать даже здесь не буду, малышь ты еще чтобы указывать
Спустя 1 минута, 54 секунды (21.06.2012 - 14:18) Денис777 написал(а):






Спустя 15 минут, 19 секунд (21.06.2012 - 14:34) Ramzil_Nixon написал(а):
Цитата (AGUL @ 21.06.2012 - 10:47) |
меня есть wap-сайт, какая функция нужна чтобы пользователь не мог писать в чат то время которое я укажу???(если можете напишите код) |
Я тебе конечно код не скину, а суть работы объясню.
Для начала создаешь таблицу в MySQL. Пусть будет ban. Пусть там будут столбцы: | id | user | ban_time | times |
ID - это просто порядковый номер.
user - ID юзера
ban_time - Этот та время когда ты выдал бан.
times - Время бана. То есть сколько этот пользователь будет лежать в бане. Можешь сделать так чтобы данные сюда приходили через форму, и записывались таким образом: $timeBan = time() + <Данные из формы> и записать $timeBan в базу.
Ну далее проверяешь существует ли у пользователя запись на этой таблице и если существует то блокируешь ему написания в чате.
Если у него время бана закончиться, то просто удаляется строка из таблицы и проверка уже будет вернуть FALSE, то есть Ложь. И он может писать в чат.
Надеюсь доходчиво разъяснил..
Спустя 1 минута, 11 секунд (21.06.2012 - 14:35) Ramzil_Nixon написал(а):
Цитата (Денис777 @ 21.06.2012 - 11:06) |
, все охото покороче и все готовое но такого не бывает |
Согласен. Надо уметь самому реализовать свои мысли в кодах..
Спустя 11 минут, 19 секунд (21.06.2012 - 14:46) walerus написал(а):
AGUL Я поражаюсь с таких пользователей... 1день от роду на форуме, а уже тут все братаны и малыши для тебя. Для 28 лет, нужно вести себя скромнее, раз уж обратился из за своего не знания или забывчивости от времени. Как бы ты к нам зашел, а не мы тебя позвали, да и знаки препинания хотя бы подучил.
Спустя 5 минут, 27 секунд (21.06.2012 - 14:52) Ramzil_Nixon написал(а):
Цитата (walerus @ 21.06.2012 - 11:46) |
знаки препинания хотя бы подучил. |
это и доказывает что ему не 28

Спустя 4 минуты, 46 секунд (21.06.2012 - 14:56) vital написал(а):
Цитата |
братан я не новичек и мне не 15 лет, мне 28 лет я 2 года не писал коды на PHP я подзабыл чуть, когда вспомню, и спрашивать даже здесь не буду, малышь ты еще чтобы указывать |
быдло говнарь, кормит мама, работает на заводе.
Спустя 2 минуты, 39 секунд (21.06.2012 - 14:59) vital написал(а):
Цитата (AGUL @ 21.06.2012 - 12:53) |
плиз напишите нужно срочно |
150$
Спустя 4 часа, 6 минут, 7 секунд (21.06.2012 - 19:05) AGUL написал(а):
Цитата (Ramzil_Nixon @ 21.06.2012 - 11:52) | ||
это и доказывает что ему не 28 ![]() |
во первых мне 28 лет, во вторых я из Дагестана, в третьих я до 16 лет жил в Селенье
Спустя 22 минуты, 7 секунд (21.06.2012 - 19:27) Игорь_Vasinsky написал(а):
готового нет. но те алгоритм озвучили.
Спустя 4 дня, 1 час, 12 минут, 6 секунд (25.06.2012 - 20:39) DooMka написал(а):
AGUL
Только с годами можно перевести знания php на уровень навыка, тогда при появлении надобности написать определённый код вы сможете сделать это сами.
При отправке комментария делать проверку пользователя на ID - и с помощью лишнего запроса к таблице банов на наличие там такого ID проверять, забанен-ли пользователь, если да - то комментарий не добавится, так-же при проверки в таблице банов нужно удалять все баны которые устарели по дате. Вот впринципе и всё.
Есть вариант работы и без лишнего запроса, - добавить в таблицу пользователя 2 ячейки, одна int - 1 - значит забанен, вторая с датой и временем окончания бана, если сегоднешняя дата и время бана меньше указанной в таблице пользователя, то не отправлять его сообщения в чат, еже-ли бан вышел, то отправлять. В этом варианте меньше запросов на 1.
Только с годами можно перевести знания php на уровень навыка, тогда при появлении надобности написать определённый код вы сможете сделать это сами.
При отправке комментария делать проверку пользователя на ID - и с помощью лишнего запроса к таблице банов на наличие там такого ID проверять, забанен-ли пользователь, если да - то комментарий не добавится, так-же при проверки в таблице банов нужно удалять все баны которые устарели по дате. Вот впринципе и всё.
Есть вариант работы и без лишнего запроса, - добавить в таблицу пользователя 2 ячейки, одна int - 1 - значит забанен, вторая с датой и временем окончания бана, если сегоднешняя дата и время бана меньше указанной в таблице пользователя, то не отправлять его сообщения в чат, еже-ли бан вышел, то отправлять. В этом варианте меньше запросов на 1.