<form method="post"><input type="text" name="username"><input type="submit"></form> <?php function user_kontrol($user){ if(!empty($user)){//boş değilse if (!preg_match("/[a-üöçşığzA-ÜÖÇŞİĞZ0-9._-]/",$user)) {//sadece harf rakam ve ._- karakterleri içerebilir. return false; }else{ if (!preg_match("/[a-üöçşığzA-ÜÖÇŞİĞZ]/",mb_substr($user,0,1,'UTF-8'))) {//ilk karakter sadece harf olmalı return false; } } } return true; } if(user_kontrol($_POST["username"])){ echo "Uygun Kullanıcı Adı"; }else{ echo "Hatalı Karakter Sistemi Kullanımı"; }