помогите с ereg();
конкретнее:
надо проверить на вшивость вводимую юзером информацию. ну как обычно, никаких там скобочек, слэшиков, только текст.
если кто даст урл на пример такой проверки буду признателен.
спасибо.:)
Цитата:
Originally posted by kindoro
Люди, подскажите как в ereg() задать не один символ, а несколько. т.е например целый алфавит.
конкретнее:
надо проверить на вшивость вводимую юзером информацию. ну как обычно, никаких там скобочек, слэшиков, только текст.
если кто даст урл на пример такой проверки буду признателен.
спасибо.:)
Люди, подскажите как в ereg() задать не один символ, а несколько. т.е например целый алфавит.
конкретнее:
надо проверить на вшивость вводимую юзером информацию. ну как обычно, никаких там скобочек, слэшиков, только текст.
если кто даст урл на пример такой проверки буду признателен.
спасибо.:)
function check_form($ntext) {
if (!ereg("[a-zA-Zа-яА-Я]", $ntext))
return false;
else
return true;
};
Цитата:
Originally posted by Joker
function check_form($ntext) {
if (!ereg("[a-zA-Zа-яА-Я]", $ntext))
return false;
else
return true;
};
function check_form($ntext) {
if (!ereg("[a-zA-Zа-яА-Я]", $ntext))
return false;
else
return true;
};
спасибо конечно, но что-то не идёт.
ограничил символами a-z, но и при строке типа "textik_!-текстик" ereg возвращает true :(
Цитата:
Originally posted by kindoro
спасибо конечно, но что-то не идёт.
ограничил символами a-z, но и при строке типа "textik_!-текстик" ereg возвращает true :(
спасибо конечно, но что-то не идёт.
ограничил символами a-z, но и при строке типа "textik_!-текстик" ereg возвращает true :(
это он видать просто проиряет а есть ли вот такие-то в этой строке вообще. можно написать "blin1,.!\%", но с [a-z] всё равно вернёт TRUE :(
чё делать-то? :)
есть можно сделать наоборот - типа проверить есть-ли в строке запрещённые символы через %, но я тут писать буду до пенсии, пока все кодирвоки переберу :).
так я к чему это всё веду-то.......HELP!!!!!:-o
Цитата:
Originally posted by kindoro
это он видать просто проиряет а есть ли вот такие-то в этой строке вообще. можно написать "blin1,.!\%", но с [a-z] всё равно вернёт TRUE :(
чё делать-то? :)
есть можно сделать наоборот - типа проверить есть-ли в строке запрещённые символы через %, но я тут писать буду до пенсии, пока все кодирвоки переберу :).
так я к чему это всё веду-то.......HELP!!!!!:-o
это он видать просто проиряет а есть ли вот такие-то в этой строке вообще. можно написать "blin1,.!\%", но с [a-z] всё равно вернёт TRUE :(
чё делать-то? :)
есть можно сделать наоборот - типа проверить есть-ли в строке запрещённые символы через %, но я тут писать буду до пенсии, пока все кодирвоки переберу :).
так я к чему это всё веду-то.......HELP!!!!!:-o
$a="textik_!-текстик";
$a=preg_replace("/[^a-zA-Zа-яА-Я0-9 ]/","",$a);
echo $a;