Formp laten verwijnen wanner is gepost

Gestart doorSanderc5 reacties9 weergaven

6 berichten · pagina 1 van 1

Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb dus een form:

<form method="post" action="#">
    <input type="text" name="naam">
    <input type="submit" value="Ok">
</form>


Nu wil ik, dat als er gespost is
(wat gecontroleerd word met:

if ($_SERVER[REQUEST_METHOD] == "POST")


)
Dus ik wil dat als er iets gepost is dat het formpje verwijnt, want nu is het zo:

Output Wanneer ik iets heb gepost:

"¢ De output van de rest van de code
"¢ De form

Ik wil het zo:

"¢ De output van de rest van de code
** Form verwenen

Hoe doe ik dit?

Bedankt
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]"POST"[/COLOR][COLOR= #007700]) {[/COLOR]
    [COLOR= #FF8000]// Verwerking[/COLOR]
[COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [COLOR= #FF8000]// Formulier hier zetten[/COLOR]
[COLOR= #007700]}[/COLOR]
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan er beter voor zorgen dat wanneer het formulier niet goed is ingevuld er alsnog een formulier komt te staan.

Dit soort dingen kan je altijd goed met jquery doen. Je doet de controle met jquery en als het fout is gewoon return false. Let wel op de je de controle nogmaals in php uitvoert, javascript is altijd door de client te manipuleren!
0
Berichten
1.871
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rogier schreef:
Je kan er beter voor zorgen dat wanneer het formulier niet goed is ingevuld er alsnog een formulier komt te staan.

Dit soort dingen kan je altijd goed met jquery doen. Je doet de controle met jquery en als het fout is gewoon return false. Let wel op de je de controle nogmaals in php uitvoert, javascript is altijd door de client te manipuleren!
Dit kan weer via de verwerking wink
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@jponsen: Maar dat gaat ook niet, dat had ik al getest, maar het is zo, iemand vult zijn naam in en dan gaat het naar dezelfde pagina maar dan met $_GET[naam], de pagina wordt dan gerefresht dus het wordt niet opgeslagend dat er al gepost is, dus ik denk dat ik dan met Sessies en cookies moet werken?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Ja, je kan $_POST in een $_SESSION[form] opslaan.

Dan heb je $_SESSION[form][username] etc...
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren