Badboy46: Prüfen ob ein Eingafeld ausgefüllt wurde.

Beitrag lesen

Hallo,

<?php
if($_POST["name_des_formularfeldes"] == ""){
 echo "FEHLER";
}
?>

sas sollte sicherlich

<?php
if(isset($_POST["name_des_formularfeldes"]) && $_POST["name_des_formularfeldes"] == ""){
 echo "FEHLER";
}
?>

hat es vorteile, wenn man auf == "" oder mit empty() prüft, hat empty() Nachteile?

mit empty() sieht die Lösung dann so aus

<?php
if(isset($_POST["name_des_formularfeldes"]) && empty($_POST["name_des_formularfeldes"])){
 echo "FEHLER";
}
?>