если убрать
$text = htmlspecialchars($text);
$text = mysql_escape_string($text);
то всё работает идеально
Форум
если убрать
$text = htmlspecialchars($text);
$text = mysql_escape_string($text);
3.91
настроил, вот так работает:
$text = substr($_POST['text'], 0, 500);
$text = htmlspecialchars($text);
$text = str_replace("\n", "<br>", $text);
$text = mysql_escape_string($text);
3.91
А, блин, я не заметил, что Вы сначала обрабатываете все в mysql_escape_string($text);...
Конечно, mysql_escape_string($text); должно быть вообще в самом конце, а в идеале прямо перед запросом в базу...
3.92
да, так и есть :)
3.91
Сделайте лучше обработку для двух условий:
3.92
спасибо, сделаю.
3.91
кто-нибудь знает, как реализовать отправку формы из <textarea> по Enter или Ctrl+Enter? Очень необходимо..
3.91
Отправка формы из textarea по нажатию Enter или Ctrl+Enter:
3.92
спасибо. но при нажатии ctrl+enter перекидывает на главную, отправки данных из формы при этом не происходит...
это может быть связано с тем, что отправка формы происходит через jquery без перезагрузки страницы?
upd: не было параметра method=post, добавил, теперь при нажатии происходит вроде бы как отправка, но результата нет... (сообщение не появляется в бд)
___
что за дьявол, ни один способ, который я нашел в интернете, не собирается никак работать! аж бесит =/
единственный вариант, где ХОТЬ ЧТО-ТО происходит, это
3.91