Показать сообщение отдельно

  #5  
Старый 05.09.2008, 05:58
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 850
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от Кубик Рубик  
Так сойдет?

PHP код:
 if (!preg_match([^a-zA-Z],$page))
 {
  echo 
"error!";
 } 
ну или с помощью htmlentities() ?
и регулярка неправильная и хранить в базе уже обработанные данные функциями htmlentities() или htmlspecialchars() имхо тупость. Хотя есть любители.
Опять же, зачем фильтровать данные...что ж вы за книжки по php читали....поищи в соседней теме, статью от Нерезуса про защиту от sql-иньекций.

Регулярку можно сделать такой к примеру:
PHP код:
preg_match('#^+$#i',$page
это если хочешь чтобы только латинские буквы содержались в имени.

.:nbd:. а зачем?
PHP код:
$per explode("\n",file_get_contents('links.txt')); 
ГринБир написал же про функцию file(), и не потребуется разбивать на строки
PHP код:
$per file('links.txt'); 
 
Ответить с цитированием