ввод в форму только цифры…

      Как корректно запретить ввод букв в поле, если нужно сделать авторизацию и чтобы авторизация была только цифровая.

На JavaScript: 

[html]<script type="text/javascript"> 
function checkForm() { 
var loginInput = document.reg_form.login; 
var preg = /^\d+$/; 
if(preg.test(loginInput.value)) 
return(true); 
else { 
alert('ТОЛЬКО ЦЫФРЫ!'); 
return(false); 
} 
} 
</script> 
<form onsubmit="javascript:return checkForm()" name="reg_form"> 
<input type="text" name="login" value="" /> 
<input type="submit" value="Трям!" /> 
</form>[/html] 

На PHP: 

[php]<?php 
$login = isset($_REQUEST['login']) ? $_REQUEST['login'] : ''; 
if(!preg_match('/^\d+$/', $login)) 
exit('ТОЛЬКО ЦИФРЫ!'); 
?>[/php]

Всегда открыт для общения и предложений, Tomson!
Для регистрации на сайте Seosprint необходимо перейти на страницу seosprinter.net
наша группа на VK

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *