login  Naam:   Wachtwoord: 
Registreer je!
 Forum

dubbele posts (Opgelost)

Offline compudoc - 06/12/2007 19:13
Avatar van compudocPHP beginner ik heb een irritant probleem in mijn nieuwssysteem.
telkens als ik het formulier heb verzonden en ik wil de pagina opnieuw laden of ik klik op "post nog een nieuwsbericht" dan wordt het bericht nog een keer geplaatst terwijl dat niet zou mogen.

hoe kan ik dit oplossen?

de code: Plaatscode: 4344

3 antwoorden

Gesponsorde links
Offline kjarli - 06/12/2007 19:18
Avatar van kjarli Nieuw lid if($_SERVER['REQUEST_METHOD'] == 'POST')

Zo controleer je of er gepost word. Anders kan je altijd eerst checken of de gebruiker al gepost heeft met cookies of sessies?
Offline Ibrahim - 08/12/2007 10:44
Avatar van Ibrahim PHP expert Als je de pagina opnieuw laad, zal hij de formulier opnieuw verzenden en dus opnieuw het bericht posten.

Maak gebruik van flootprotection.

En mysql_select_db() hoef je maar 1x per bestand aan te roepen.
Offline compudoc - 08/12/2007 11:51
Avatar van compudoc PHP beginner het probleem is inmiddels opgelost.
het lag aan protect.php die geincluded werd.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.182s