Hallo, ik heb een vraag.

In men site heb ik een zijdiv en een contentdiv.
Nu in men zijdiv staat er een loginform en als ik nu naar de contact pagina ga dan staat er in mijn contentdiv ook een form.

Nu zeggen jullie altijd dat het beter is je form's te controleren of ze worden gepost met
<?php
if($_SERVER["REQUEST_METHOD"] == "POST")
?>

Maar als ik dit doe, dan krijg ik in de zijdiv verschillende errors te staan omdat er niets is ingevuld, hoe kan ik dit verhelpen?
Ik vind dit nogal storend.

Ik kan natuurlijk altijd doen
<?php
if(isset($_POST['submit']))
?>
Maar dit is niet goed, zeggen jullie
Hoe kan het anders?
Zijn dat PHP errors of je eigen foutafhandeling? Post de errors eens?
Je moet de eerste manier gebruiken omdat soms het voor kan komen dat de submit niet mee gestuurd wordt en dus wordt de controle niet in werking gesteld. Zie ook PHP Beginners handleiding.
@ evert dit komt in mijn zijbalk te staan als ik het form veld in de contentdiv verstuur
Notice: Undefined index: nick in /customers/kljzaffelare.be/kljzaffelare.be/httpd.www/files/include/inc_login.php on line 9

Notice: Undefined index: pass in /customers/kljzaffelare.be/kljzaffelare.be/httpd.www/files/include/inc_login.php on line 10

ik heb het al opgelost, ik had vergeten kijken of $_POST['nick'] leeg was enzo, daarom kreeg ik die foutmelding

Reageren