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: