refreshen van de pagina veroorzaakt transactie

Status
Niet open voor verdere reacties.

jovank

Gebruiker
Lid geworden
4 jun 2009
Berichten
38
Ik heb een php om foto's te uploaden. Als ik die uitvoer dan staat er ene foto op de pagina. Maar als ik de pagina refresh dan staat die foto er twee keer. Dus mijn parameters ($_POST meen ik) moeten gewist worden. Weet iemand hoe ik dat doe?
 
$_POST informatie wordt alleen opnieuw naar de server verstuurt als je daar zelf opdracht toe geeft. Als de informatie via $_GET wordt aangeleverd zal het altijd naar de server verstuurd worden.

Hoe dan ook, de oplossing voor dit probleem is het toevoegen van een controle waarin je controleert of de foto al bestaat.
 
Alternatief kun je de $_POST "wissen" door met een header de pagina te verversen; dan worden standaard de $_POST waarden niet mee gestuurd :)
 
PHP:
header( 'Location: http://jewebsite.nl/depagina.php' );

Headers moet je sturen voor de output! Dus let op dat je nog geen HTML naar de gebruiker hebt verzonden.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan