Door
johan de wit
op 05-05-2015 13:34
gewijzigd op 05-05-2015 13:47
1.125 views
Bijvoorbeeld je heb drie stappen met form, als je meteen naar tweede stap gaat wil ik een div laten zien met een form van stap 1 zien of als sessie is verlopen bij stap 2 wil ik ook een div met form van stap 1 laten zien.
Je wilt dus laten zien in de tweede stap van een formulier wat iemand heeft ingevuld in zijn eerste stap?
In dat geval kan je de ingevoerde gegevens opslaan in een PHP-sessie:
<?php
$_SESSION['form'] = $_POST;
?>
In stap 2 kan je dan met $_SESSION['form']['VELDNAAM']; de ingevoerde waardes laten zien, waarna je deze bij stap 3 naar de database schrijft.
Je wilt dus laten zien in de tweede stap van een formulier wat iemand heeft ingevuld in zijn eerste stap?
In dat geval kan je de ingevoerde gegevens opslaan in een PHP-sessie:
<?php
$_SESSION['form'] = $_POST;
?>
In stap 2 kan je dan met $_SESSION['form']['VELDNAAM']; de ingevoerde waardes laten zien, waarna je deze bij stap 3 naar de database schrijft.
Als form stap 1 niet is verzonden dan krijg je een popup melding met stap 1 erin, nadat je popup hebt ingevuld kan je weer verder gaan naar stap 2.
Natuurlijk mag je er naar vragen. Omdat doorlinken niet altijd handig is. Ik wil deze methode ook voor de andere pagina's gebruiken.
Bedankt voor het verplaatsen van mij topic!
Op zich lijkt mij doorlinken erg handig, ik denk zelf dat je met een popup de boel juist onoverzichtelijker maakt? Maar goed, als je een sessie hebt, dan kan je die ook in een popup (ik hoop een overlay'ed popup zoals fancybox) gebruiken.