Mam formularz kontaktowy, który ma ukryte pole (zawód). Próbuję uzyskać skrypt do sprawdzenia, aby upewnić się, że to ukryte pole jest puste, a jeśli tak, to wyślij wynik formularza do mnie. Jeśli jednak to pole NIE jest puste, formularz nie jest wysyłany do mnie.wymagane puste pole php
Orginially mój kod był:
if(isset($_POST['profession']) && $_POST['profession'] == ''){
Ale wierzę, że to jest rzeczywiście błędna i zmusza pole zawód będzie pusty? Uważam więc kod powinien być po prostu:
if(!isset($_POST['profession'])){
Czy mam to poprawne. Który byłby najlepszy sposób, aby to zakodować?
Pierwsza z nich jest poprawna. jaki jest problem? –
lub możesz to zrobić, jeśli (pusty ($ _ POST ['profession'])). To sprawdza: - isset - ma wartość null - is '' –