Resending form

Gestart doorPoraft10 reacties136 weergaven

11 berichten · pagina 1 van 1

Poraft

Lid · Topicstarter

Berichten
1.811
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe voorkom ik dat een email form opnieuw een email stuurt als je op f5 klikt?
Via google antwoorden kom ik er niet uit.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Nadat de email is verstuurd unset(); gebruiken.
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je kan een random md5 in een hidden form zetten en dan kijken of die al niet gebruikt is.
0
Poraft

Lid · Topicstarter

Berichten
1.811
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Nadat de email is verstuurd unset(); gebruiken.

Ik unset de post variabelen maar dat werkt niet.
Alemaalte schreef:
Je kan een random md5 in een hidden form zetten en dan kijken of die al niet gebruikt is.
Waar/wanneer zou ik die md5 moeten aanmaken en wanneer controleren?
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Doorsturen naar n andere pagina en dan bijv gewoon controleren op een GET en als die bestaad zeggen dat hij verstuurd is.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Captcha..
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Poraft schreef:
Eerdere citaten tonen
Dylanh schreef:
Nadat de email is verstuurd unset(); gebruiken.
Ik unset de post variabelen maar dat werkt niet.
Eerdere citaten tonen
Alemaalte schreef:
Je kan een random md5 in een hidden form zetten en dan kijken of die al niet gebruikt is.
Waar/wanneer zou ik die md5 moeten aanmaken en wanneer controleren?
Ik ga ervanuit dat het form.php ofzo is.

Elke keer als iemand naar die form.php is maak je een hidden veld met een md5, wanneer iemand een email verstuurd zet je die in de database samen met de tijd. Wanneer iemand een email verzend kijk je dan na of die md5 al (evt; in de laatste x minuten) gebruikt is; als dat zo is dan geen email versturen.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Poraft schreef:
Eerdere citaten tonen
Dylanh schreef:
Nadat de email is verstuurd unset(); gebruiken.
Ik unset de post variabelen maar dat werkt niet.
Eerdere citaten tonen
Alemaalte schreef:
Je kan een random md5 in een hidden form zetten en dan kijken of die al niet gebruikt is.
Waar/wanneer zou ik die md5 moeten aanmaken en wanneer controleren?
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]])) {[/COLOR]
email[COLOR= #007700]();[/COLOR] [COLOR= #FF8000]// email het[/COLOR]

[URL="http://www.php.net/unset"]unset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]])
}[/COLOR]

?>


Werkt dat niet?
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Natuurlijk niet.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Alemaalte schreef:
Natuurlijk niet.
Hmm, dan weet ik het niet smile
0
Jvdw

Lid

Berichten
4.321
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
met een sessie?
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