Bonjour,
Mon premier topic sur cette nouvelle version de WRI, sympatoche, même si un peu déroutante au début. Enfin bon, c'est du beau boulot
alors, voilà mon problème gravissime.
Tout d'abord le code, si vous le voulez bien :
Donc ce bout de code s'affiche sur une page qui enregistre le commentaire d'un formulaire (j'ai zappé l'insertion du commentaire ici). Puis un petit message de confirmation et ensuite le gars est redirigé.
Sinon, il a un message d'erreur (s'il a mal rempli les champs).
Sur firefox, ça fonctionne bien.
Par contre sur IE, le commentaire est bien inséré, mais ensuite le header ne se fait pas, ça réactualise la page au lieu de rediriger vers la page où se trouve le formulaire. Et donc ça affiche ensuite le message d'erreur de la condition else, puisque la page est réactualisée sans aucune donnée de formulaire validé. Et là ça reste comme ça.
Voyez-vous le problème :?:
Merci d'avance
Mon premier topic sur cette nouvelle version de WRI, sympatoche, même si un peu déroutante au début. Enfin bon, c'est du beau boulot
alors, voilà mon problème gravissime.
Tout d'abord le code, si vous le voulez bien :
Code:
if(condition 1)
{
ob_start();
Echo'Merci, votre commentaire est enregistré.';
die(header("Refresh:1; http://www.site.com/$page.htm"));
}
else {
echo "Message d'erreur."
;}
Donc ce bout de code s'affiche sur une page qui enregistre le commentaire d'un formulaire (j'ai zappé l'insertion du commentaire ici). Puis un petit message de confirmation et ensuite le gars est redirigé.
Sinon, il a un message d'erreur (s'il a mal rempli les champs).
Sur firefox, ça fonctionne bien.
Par contre sur IE, le commentaire est bien inséré, mais ensuite le header ne se fait pas, ça réactualise la page au lieu de rediriger vers la page où se trouve le formulaire. Et donc ça affiche ensuite le message d'erreur de la condition else, puisque la page est réactualisée sans aucune donnée de formulaire validé. Et là ça reste comme ça.
Voyez-vous le problème :?:
Merci d'avance