Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Топ: Небольшие вопросы по PHP
Сообщения
mazaHELL

GRAYA, $message = nl2br($message);
это не фильтр)

15 Июн 2011, 15:03
mix

GRAYA,
$message = nl2br($message);
это вставляет вместо абзацов <br /> а не фильтрует.
вот фильтрация:
$message = htmlspecialchars(mysql_real_escape_string(trim($_POST['message'])));

фильтруй при вводе в БД, а при выводе выводи без фильтра.
только фильтруй при вводе как я тебе сказал, функцией $message = htmlspecialchars(mysql_real_escape_string(trim($_POST['message'])));

15 Июн 2011, 17:35
@lex

Как сделать чтобы выводилось московское время?
$res=mysql_query("SELECT *, DATE_FORMAT(date, '%d.%m.%y %H:%i') AS date FROM zn_chat WHERE r='$r' ORDER BY id DESC LIMIT $n,$mesonpage");
for ($i=0; $i<mysql_num_rows($res); $i++)

15 Июн 2011, 18:23
Toxin

Fashion, кинь пример фильтрации строки включая mysql_real_escape_string

15 Июн 2011, 18:56
IceJOKER

Toxin,
Htmlspecialchars($string);
mysql_real_escape_string($string);

15 Июн 2011, 19:01
Fashion

Toxin, местами функции поменяй

15 Июн 2011, 19:02
Toxin

Fashion, а у меня так и есть

15 Июн 2011, 19:13
Fashion

Toxin,  молоток

15 Июн 2011, 19:39
КрошкаБуги

@lex, 1563
Установи московским серверное...директиву смотри.Мож локально в хтачесе.Либо юзай второй аргумент date(),переводи часы куда надо

15 Июн 2011, 19:48
@lex

КрошкаБуги, не совсем понял,можно подробнее

15 Июн 2011, 21:02
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.