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.
- Aar - op 05/05/2015 13:44:09

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.
Waarom een popup, als ik vragen mag?
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.
Als je naar stap 2 gaat zonder stap 1 te doen, waarom toon je dan niet gewoon stap 1 ipv 2?
Zo iets als fancybox/lighbox2 ja. Hoe kan ik het html laten tonen als geen sessie aanwezig is?

Ik toon geen stap 2 en als hun direct daar zijn wil ik meteen een fancybox laten werken.

<?php
session_start();
if(!isset($_SESSION['form'])) {
?>
	HIER JE HTML!
<?php
}
?>
Dank je wel. Als ik zo naar kijk dan moet het mij wel lukken.

Reageren