5 последних сообщений пользователя aH6y |
PHP для начинающих [ Одно сообщение в сутки с одного IP ]
|
nikudza
Да вполне осуществимо
При добавлении комментария записываешь в бд время unix в секундах и ip.
При входе на страницу проверяешь есть ли текущий ip в таблице. Если есть, то проверяешь сколько секунд назад была добавлена запись с этого ip. Если больше 86400 секунд (сутки) назад, то показываешь форму добавления коммента. Если меньше, то выводишь надпись: "Извините, но вы уже добавляли комментарий в течении последних суток."
Как-то так ) |
PHP для начинающих [ Одно сообщение в сутки с одного IP ]
|
Snus
Cookies - не вариант.
Обнулять проверкой при любой активности занося время добавления комментария с определённого ip. Если время прошло - удаляешь из бд. |
PHP для начинающих [ Не могу занести данные в базу ]
|
Dron19
Snus
http://irbis-team.com/15/5/2 |
PHP для начинающих [ Не могу занести данные в базу ]
|
Snus
Про "html-содержащие данные через htmlspecialchars" забудь!
Функция htmlspecialchars используется только для вывода данных и ни в коем случае не для форматированием перед отправкой в бд. |
PHP общие вопросы [ viwe_cat Попова ]
|
d13anger
Думаю должно быть так:
<?php include './box/db.php'; if (isset ($_GET['cat'])) $cat = $_GET['cat']; } $result = mysql_query("SELECT * FROM categories WHERE id='$cat'", $db); $myrow = mysql_fetch_assoc($result); ?>
После прохождения курсов обязательно пройдите по следующим ссылкам:
[URL=http://phpforum.ru/index.php?showtopic=21916'>http://phpforum.ru/index.php?showtopic=21916</a>
http://phpforum.ru/index.php?showtopic=32799
<a href='http://irbis-team.com/15/10/2]http://irbis-team.com/15/10/2[/URL]
|