я вот с временем и не могу пока разобратся,а как примерное в запросе прописать
13 Мар 2011, 16:26КрошкаБуги, да в obr() засунуты 2 функции htmlspecialchars() и trim().На счёт убрать её не понял,зачем??И какую фильтрацию посоветуеш?
13 Мар 2011, 16:48Slan1, для записи в бд mysql_real_escape_string()
при выводе htmlspecialchars()
Leksus, пиши в асю или лс какой скрипт и подробнее как сделать,может помогу
13 Мар 2011, 17:00Leksus, Если я правильно понял тебя, то:
mysql_query("UPDATE `user` SET `best` = '".time()+(24*60*60)."' WHERE `id` = '$user[id]' LIMIT 1");
выборка
SELECT * FROM `user` WHERE best > time()
Подскажите, в чём проблема:
if(preg_match("~^[a-zа-я0-9]{3,10}$~i", $_POST['name']))
{
echo "Верно!<br>";
}
else
{
echo 'не верно';
}
Если пишу русскими буквами, то пишет, "не верно".
Вопрос такой: у меня есть станица с формой index.php?act=add эта форма отправляет данные обработчику add.php, если есть ошибки, как мне их передать обратно на index.php?act=add. Чтоб на станице с формой если есть ошибки их показать. Типа if(isset($_GET['err'])) {echo $_GET['err']; unset($_GET['err']; } Что то типа header(location: index.php?act=add?err=$err)
13 Мар 2011, 19:01