Form adatok ellenőrzése PHP-vel
Sziasztok!
Van egy regisztrációs form-om, amit szeretnék szépen leellenőriztetni, hogy jól töltötte ki a felhasználó.
Pl.:Van erre valami szebb módszer, vagy pedig minden vizsgálathoz if-eket kéne alkalmaznom?
Köszi a választ!
■ Van egy regisztrációs form-om, amit szeretnék szépen leellenőriztetni, hogy jól töltötte ki a felhasználó.
Pl.:
function check_form($_POST) {
$error='';
if($_POST['pwd'] == '') {
$error .= "A jelszó mező üres!<br />";
}
if($_POST['pwd_check'] == '') {
$error .= "A jelszó ellenőrző mező üres!<br />";
}
if($_POST['pwd'] != $_POST['pwd_check']){
$error .= "A megadott jelszavak különböznek!";
}
return $error;
}
Köszi a választ!
Szépítés
2. Lehet alkalmazni az if(!($_POST['pwd'])) alakot is.
ez teljesen jó
if (empty($_POST['pwd']) || empty($_POST['pwd_check']))
$error.= "Csak akkor regisztrálhatsz ha kitöltöd az adatokat!";
és egy if-el kevesebb; de nem kell olyan sok mezőt ellenőrizned és ha mindet if ekkel megnézed biztos nem lesz benne hiba
Nem látok benne logikát...
pl: