Probléme reload()
Résolu
ghostsix
-
ghostsix -
ghostsix -
Bonjour,je fais un reload quand j'appuie sur mon boutons valider mais le problème c'est qu'il arrête pas de m'en faire après comme si il était dans une boucle infini: mon code
<FORM METHOD="POST" ACTION="?data=./listeprojet/fiches.php&option=suivi" NAME="form">
<TABLE align="center" border="0" width="70%">
/* contenue du tableau */
</TABLE>
<center><br><br><input type="submit" name="valider" value="Valider"></center>
<?
if($_POST[valider])
{
/* plein de requete sql */
?>
<script>
document.location.reload();
</script>
<?
}
?>
</FORM>
Configuration: Windows XP Firefox 3.0.10
4 réponses
-
Salut
Quand tu fais un reload, il garde les valeurs $_POST donc ton $_POST[valider] contiens toujours quelque chose ce qui fait qu'il rentre toujours dans le IF et qu'il te refais ton reload comme une boucle infinie
-
je peut contourner le problème comment ? j'ai essayé de mettre une valeur différente à $_POST mais sa marche pas :'(
-
Le mieux ce serai d'envoyer sur une page php qui execute toutes les requetes puis avec la fonction "header" de php de renvoyer sur la page de ton formulaire
-