Mam formularz:
<form action=ustawienia_linki_menu_dodaj_skcje.php?co=add method=post> <table width=400 border=0 cellspacing=0 cellpadding=0> <td width=150 bgcolor=#FFFFFF valign=top><font size=1 class=srodek> <b>Nazwa
</b> </td> <td width=250 bgcolor=#EEEEEE valign=top> <input type=text name=nazwa size=20> </td> <td width=150 bgcolor=#FFFFFF valign=top><font size=1 class=srodek> <b>Numer
</b> </td> <td width=250 bgcolor=#EEEEEE valign=top> <input type=text name=numer size=3> </td> <table width=400 border=0 cellspacing=0 cellpadding=0> <tr><td width=400 bgcolor=#FFFFFF valign=top>
tutaj dodaje dane do bazy danych.
<?php
{
$nazwa = trim($_POST[\"nazwa\"]); $numer = trim($_POST[\"numer\"]);
$blad++;
echo \"<center><b>Komunikat:</b> Pole <b>Nazwa</b> nie może być puste.<br></center>\"; }
$blad++;
echo \"<center><b>Komunikat:</b> Pole <b>Numer</b> nie może być puste.<br></center>\"; } else if (ereg(\"[a-z]\",$numer)) { $blad++;
echo \"<center><b>Komunikat:</b> Pole <b>Numer</b> nie może zawierać liter.<br></center>\"; }
if ($blad==0) {
$sql = \"insert into menu_sekcje values (NULL, '$nazwa', '$numer')\";
echo(\" Błąd. $blad_mysql\"); }
else
{
echo(\"<center><b>Komunikat:</b> Sekcja <b>\".$_POST['nazwa'].\"</b> została dodana.<br></center>\"); }
}
?>
Jak zrobić coś takiego że jak jest źle wypełnione jakieś pole to wraca do formularza i juz sa wpisane te dane co sa poprawne a tam gdzie zle to pole jest np puste
np pole nazwa moze zawierac tylko litery koles wpisal np Menu 2 to skrypt wraca do formularza i wartosc pola Nazwa jest pusta a innych danych jest taka jak sie wypelnilo.
Moze cos na sesjach tu pokombinowac?