[]
php: text, sayı ve boşluk dışında giri engellemek
merhabalar üyelik formunda nickname bölümünde sadece text,sayı ve boşluk kullanılabilsin istiyorum. bunun için doğru fonksiyonu bir türlü bulamadım, yardımcı olabilecek varsa çok sevinicem.
(bkz: codeigniter form library kullan) olmadı kodlarını incele onları entegre edersin sistemine gerekli olanları
- keraz (09.08.12 21:23:01)
<?php
if (preg_match ("/^[' a-z0-9]+$/", $nick)) {
//doğru nick
} else {
// istenmeyen karakterler var
}
?>
türkçe karakterler de içersin diyorsan onları elinle eklemen gerekiyor.
<?php
if (preg_match ("/^[' a-z0-9çıüğş]+$/", $nick)) {
//doğru nick
} else {
// istenmeyen karakterler var
}
?>
if (preg_match ("/^[' a-z0-9]+$/", $nick)) {
//doğru nick
} else {
// istenmeyen karakterler var
}
?>
türkçe karakterler de içersin diyorsan onları elinle eklemen gerekiyor.
<?php
if (preg_match ("/^[' a-z0-9çıüğş]+$/", $nick)) {
//doğru nick
} else {
// istenmeyen karakterler var
}
?>
- ocanal (09.08.12 21:39:14 ~ 21:40:17)
uzerine bir de javascript ile client side yaparsaniz bosu bosuna server'a gidip gelmez.
- compumaster (09.08.12 22:14:20)
compumaster js fikri benim de aklımda ama js bilgim ne yazık ki az. ocanal, tam istediğim kodu yazmışsın ayrıca teşekkürler. keraz indiriyorum hemen :)
- slavez (10.08.12 05:32:44)
1