Op www.depokervrienden.nl staat een inschrijfformulier die ik zoek. Na het invullen zet hij de naam en plaats onderaan het inschrijfformulier. Kan iemand mij hier bij helpen.
Alvast bedankt
om te beginnen zet je de action van je <form> op de pagina zelf, dit kan je doen door de volgende code:

<form method="POST" action="<?php echo $_SERVER['PHP_SELF']; ?>"> ... je form ... </form>

vervolgens zet je onderdaan de pagina volgende code:

<?php
if(!empty($_POST['eenvanjeveldnamen'])):
echo $_POST['eenvanjeveldnamen'];

endif;
niet slim, gebruik dit:
<?php
if(!empty($_POST['eenvanjeveldnamen'])) {
echo $_POST['eenvanjeveldnamen'];
}
?>

De alternatieve syntax wordt niet aangeraden door php.net
Het is namelijk niet zeker of het in de volgende versies van php nog zit
lijkt me erg sterk dat in de volgende versies deze niet meer beschikbaar zou zijn, is trouwens verdomd handig als je for, whiles, en ifs door elkaar hebt lopen
De keuze is aan jou......
Is isset() niet beter dan empty() hier?
(en als je geen action invuld, pakt hij automatisch de huidige pagina, dus maak je daar maar niet druk om.)
Thomas Van Durme schreef op 23.07.2005 17:37
lijkt me erg sterk dat in de volgende versies deze niet meer beschikbaar zou zijn, is trouwens verdomd handig als je for, whiles, en ifs door elkaar hebt lopen
Alternatieve syntax is met endif; endwhile; etc. En het staat toch echt op php.net
Oke het eerste veld krijg ik in beeld.
alleen als ik hem nu weer invul verdwijnt deze en staat alleen de nieuwe er (er komt geen lijst)
Kan je de rest van het form ook per email versturen?

Alvast bedank voor de hulp

Reageren