Ik heb een probleem met het uitlezen van een formulier.
De code die ik gebruik is als volgt:
Dit werkt goed. Hij leest alle waardes en zet die in de e-mail die ik hiermee genereer.
Wat niet werkt, is dat als een veldje in het formulier leeg gelaten wordt, dat ie dan helemaal niks meeneemt.
Dus als ik hetvolgende invul (in het formulier):
naam: [jan klaasen__]
email: [___________]
adres: [blabla______]
dan krijg ik in mijn mailtje alleen te zien:
naam: jan klaasen
adres: blabla
maar wil ik dus eigenlijk:
naam: jan klaasen
email:
adres: blabla
dus, 'email' erbij (zonder waarde erin). Enig idee?
Ben ik zo duidelijk genoeg? (waarschijnlijk ben ik overduidelijk, maarja)
Alvast bedankt
De code die ik gebruik is als volgt:
PHP:
1
2
3
| foreach ($_POST as $key => $value) { echo "<tr><td>".$key."</td><td>: ".$value."</td></tr>\n"; } |
Dit werkt goed. Hij leest alle waardes en zet die in de e-mail die ik hiermee genereer.
Wat niet werkt, is dat als een veldje in het formulier leeg gelaten wordt, dat ie dan helemaal niks meeneemt.
Dus als ik hetvolgende invul (in het formulier):
naam: [jan klaasen__]
email: [___________]
adres: [blabla______]
dan krijg ik in mijn mailtje alleen te zien:
naam: jan klaasen
adres: blabla
maar wil ik dus eigenlijk:
naam: jan klaasen
email:
adres: blabla
dus, 'email' erbij (zonder waarde erin). Enig idee?
Ben ik zo duidelijk genoeg? (waarschijnlijk ben ik overduidelijk, maarja)
Alvast bedankt
[ Voor 10% gewijzigd door raps op 12-06-2003 21:39 ]