Online oyunuma kayıt olurken bir çok oyuncu sorun yaşıyor. Panelim alman kodlaması olduğu için Türkçe harflere izin vermiyor. ( ç,ü.ğ,ş,ı ) Aşağıda belirttiğim güvenlik sorusu cevabı kısmına sadece rakam yazılmasına nasıl izin verebilirim ?
Functions kısmı :
if((checkAnum($_POST['account']) && strlen($_POST['account'])>=4 && strlen($_POST['account'])<=16) && checkAnum($_POST['pass']) && strlen($_POST['pass'])>=3 && strlen($_POST['pass2'])<=16 && !empty($_POST['pass2']) && (checkName($_POST['uname']) && strlen($_POST['uname'])>=3 && strlen($_POST['uname'])<=20) && $_POST['pass']==$_POST['pass2'] && checkMail($_POST['email']) && strlen($_POST['email'])<=40 && $_POST['captcha']==$_SESSION['captcha_id'] && $_POST['email']==$_POST['email2'] && (checkAnum($_POST['sicherheitsa']) && strlen($_POST['sicherheitsa'])>=3 && strlen($_POST['sicherheitsa'])<=16) && checkInt($_POST['sicherheitsf']) && (checkAnum($_POST['loeschcode']) && strlen($_POST['loeschcode'])==7)) {
$hashSF = md5($_POST['sicherheitsa']);
$sfNum = mysql_real_escape_string($_POST['sicherheitsf']);
İstediğim şekilde sağladım. sayfaya arasına şu kodları ekliyoruz ;
<script>
</script>
daha sonra input olan kısıma şu kodu ekliyoruz ;
"return isNumberKey(event)"
son hali ;