Забрана на символи в името при регистрация?

daemon666

Registered
Добър вечер! Искам да попитам как при регистрация да забраня следните символи:
" " - интервал
";"
","
"@"
Ако в register.php в полето за име е въведен някой от тези символи да се показва съобшение, че в името има невалидни символи.
Ще съм Ви благодарен, ако помогнете. Ако трябва register.php ще го дам ;)
Благодаря, +1!
 
Код:
$username = $_POST['username'];
if(preg_match("/[#$%@]+/", $username)){
echo "има непозволени символи";
} else {
echo "allright";
}
 
daemon666 каза:
Мерси!
emagi каза:
<?php
$text = "sdfsf@dsdf";
if(preg_match("/[#$%@]+/", $text)){
echo "има непозволени символи";
} else {
echo "allright";
}
?>
Само да попитам на мястото на $text същото ли да си остане?
Дал съм ти пример по нагоре. Едитнах го $text = $_POST['username']; примерно.
Тоест $text - си избираш на кое поле да ти е дали на $text = $_POST['email']; дали .. Разбра ли ?
 
lub4o каза:
daemon666 каза:
Мерси!
Само да попитам на мястото на $text същото ли да си остане?
Дал съм ти пример по нагоре. Едитнах го $text = $_POST['username']; примерно.
Тоест $text - си избираш на кое поле да ти е дали на $text = $_POST['email']; дали .. Разбра ли ?

Мерси! +1
 

Back
Горе