Ik ben momenteel bezig met een aanvraagformulier.

Hij is verdeeld in 4 stappen die op het einde verstuurd moet worden per mail.

Nu wil ik dat je alleen eerst stap 1 ziet. Hier moet je je persoonlijke gegevens invullen. Wanneer je dit gedaan hebt, moet je op een button drukken: Ga naar stap 2.

Hoe kan ik dan stap 2 zichtbaar maken en stap 1 onzichtbaar..??

hier even een linkje naar de pagina:
http://www.denniscohn.nl/EyeOpener/Form/form.html

Hopenlijk is het een beetje duidelijk..zoniet, dan hoor ik het graag!

Alvast bedankt voor diegene die me willen helpen!
Ik zal wel ff wat sleutelen voor je. Even geduld...
Ik zie dat je inmiddels niet meer online bent. Ik wacht even op een reactie van jou voordat ik verder ga, anders ben ik voor nop aan de gang.
OK tnx!!

gaat alleen om het begin. Wil zelf de rest doen! anders leer ik niets namelijk.
Heb wel een php boek gekocht, maar daar staat dit niet in.


Dus 4 pagina's met op elke pagina 1 klein formpje. Op de laatste pagina moet hij alle 4 de forms verzenden in een net mailtje.

Dit was nog even ter info :)

Ja zoiets, moet het inderdaad worden.

Alleen dat je dan de ingevoerde velden van de voorgaande pagina's niet ziet.

Op pagina 4 moet dan alle velden per mail worden verstuurd.

Dat probeer ik dus te maken haha.
Ik laat de ingevoerde waarden alleen maar zien zodat het duidelijk voor je is wat er gebeurt. Op pagina 5 kun je alle waarden in elkaar sleutelen tot een tekst die je vervolgens in een mail propt.

Of weet je ook niet hoe je een mail moet versturen met PHP?
Ik heb wel een mail script hier liggen waar ik gebruik van maak. Die gebruik ik altijd wanneer ik een mailform nodig heb.

maar hoe kom ik nu de code te weten die jij gebruik heb? Zodat ik daarmee verder kan stoeien?
Nou, op de laatste pagina vraag je op:

$veld1 = $_SESSION['pag1']['veld1']
$veld2 = $_SESSION['pag1']['veld2']
$veld3 = $_SESSION['pag1']['veld3']

$veld4 = $_SESSION['pag2']['veld4']
$veld5 = $_SESSION['pag2']['veld5']
$veld6 = $_SESSION['pag2']['veld6']

en die zet je in je mail body:

$body = '
veld1: ' . $veld1 . '
veld2: ' . $veld2 . ' enzovoort.

Kun je hier wat mee?

edit: foutje verbeterd
of javascript je css laten bewerken...
alles op display: hidden;
en onChange volgende zichtbaar maken

Reageren