Ich habe ein Kontaktformular, das ein verstecktes Feld (Beruf) hat. Ich versuche, das Skript zu überprüfen, um sicherzustellen, dass dieses versteckte Feld leer ist und wenn ja, dann sende das Formular Ergebnis an mich. Wenn dieses Feld jedoch NICHT leer ist, wird das Formular nicht an mich gesendet.php leeres Feld erforderlich
Orginially mein Code war:
if(isset($_POST['profession']) && $_POST['profession'] == ''){
Aber ich glaube, das ist eigentlich falsch und zwingt den Beruf Feld leer zu sein? Deshalb glaube ich, der Code sollte einfach sein:
if(!isset($_POST['profession'])){
Habe ich diese richtig bekam. Was wäre der beste Weg, dies zu kodieren?
erste ist richtig. was ist das Problem? –
oder Sie können einfach tun, wenn (leer ($ _ POST ['Beruf'])). Dies überprüft: - isset - ist null - ist '' –