проварка на полета

  • Автор Автор pweb
  • Начална дата Начална дата

pweb

Registered
как се прави проверка за празни полета във форма като се натисне бутона
submit преди да се изпрати формата за обработване.
 
if(isset($_POST['submit']))
{
$name = $_POST['name'];
$username = $_POST['username'];

if(empty($name))
{
echo "Полето с името е празно";
}
if(empty($username))
{
echo "Полето с потребителското име е празно";
}
}


Това в червено са ти променливите които трябва да ги нагадиш с твоите.Ако има нещо неясно питай.Успех!
 
да но за да провери и да изкара echo "Полето с името е празно";
прави рефреш на страницата може би с javascript alert ще стане но как.
 
pweb каза:
да но за да провери и да изкара echo "Полето с името е празно";
прави рефреш на страницата може би с javascript alert ще стане но как.
нещо не разбрах какво искаш да стане.
 
значи искам да ми прави проверка за празни полета но да няма рефреш на страницата както е при javascript като натиснеш submit и изкарва прозорец
aletr "не сте попълнили име" по този начин не прави рефреш.
 
pweb каза:
значи искам да ми прави проверка за празни полета но да няма рефреш на страницата както е при javascript като натиснеш submit и изкарва прозорец
aletr "не сте попълнили име" по този начин не прави рефреш.

сега те разбрах, ето ти отговоа :-)

http://web-tourist.net/login/login/view.php?st=1325
 
jooоrooo не това..

ето ти пример:
<script type="text/javascript">
function validate(formz)
{
if (formz.imeto.value == "")
{
alert("Полето е празно!");
formz.imeto.focus();
return (false);
}
if (formz.imeto2.value == "")
{
alert("Полето е празно!");
formz.imeto2.focus();
return (false);
}
return (true);
}

</script>
<form name="formata" method="post" action=""
onsubmit="return validate(this)">
<input type="text" name="imeto" >
<input type="text" name="imeto2" >
<input type="submit" value="Submit">
</form>

от там нататък оставям на тебе сам да се сетиш как ще стане и за други полета...
 

Back
Горе