11.06.2012 / 21:18 | |
Dinisimys1 Пользователь Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| web_demon, бд была и в utf8_general_ci и в utf8_unicode_ci но все по прежнему. Возможно записывать надо сначало, а потом, перед отображением пропускать через функцию
|
11.06.2012 / 22:23 | |
qwertyuiop Супермодератор Сейчас: Offline
Имя: Василиус Откуда: RZN Регистрация: 20.04.2012
| Dinisimys1, попробуй __________________
わからない!! |
12.06.2012 / 08:17 | |
Dinisimys1 Пользователь Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| А есть ли такая функция, которая в тексте экранирует "<",">" по аналогии с htmlentities. Почему я ею не пользуюсь? Да мне весь текст экранировать не надо. Если такой функции нет, тогда прийдеться с рег.выражениями поработать
|
12.06.2012 / 08:22 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| Dinisimys1, replace'ом замени, зачем регэкспы? хотя зачем изобретать велосипед
|
12.06.2012 / 08:25 | |
Dinisimys1 Пользователь Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| Хух, такая функция есть htmlspecialchars. Аж легче стало |
12.06.2012 / 16:06 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| qwertyuiop (11.06.2012/18:40) mrEDitor, а разЬве он компилируемый? О.оа почему нет? пытался как то сделать пару приложений. не впечатлило
__________________
Магистр Мёда |
14.06.2012 / 11:43 | |
Dinisimys1 Пользователь Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| function LongForm($text)
{
return ((strlen($text) < 5) AND (strlen($text) > 5000)) ? 'Текст повідомлення не повинен містити менш ніж 5сим. і більш ніж 5000 сим.' : true;
}
echo LongForm('gdd');
Почему выводит 1(тру)? |
14.06.2012 / 12:04 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| Dinisimys1, true замени на $text a return на echo
__________________
Магистр Мёда Изменено Koenig (14.06 / 12:05) (всего 1 раз) |
14.06.2012 / 12:31 | |
Dinisimys1 Пользователь Сейчас: Offline
Имя: Денис Регистрация: 23.01.2011
| Koenig, нет. Так не получиться. Вот как именно я использую эту функцию if (LongForm($text)) mysql_query("INSERT INTO `comment` SET `writer` = '$log1', `text` = '$text', `num_post` = '$num'");
else echo LongForm($text);
Но я уже решил проблему function LongForm($text)
{
return ((strlen($text) > 5) AND (strlen($text) < 5000)) ? false : 'Текст повідомлення не повинен містити менш ніж 5сим. і більш ніж 5000 сим.';
}
Изменено Dinisimys1 (14.06 / 12:33) (всего 1 раз) |
19.06.2012 / 21:22 | |
Maxxxl123 Пользователь Сейчас: Offline
Имя: Макс Откуда: Чернигов Регистрация: 13.10.2011
| Народ, вобщем у меня проблема, как отправлять е-мейлы с сайта? И как сделать штоб скрипт деапозон адресов обробатывал (от , до) при цыфровых мейлах,
|