Page 1 sur 1

MsgBox avant redirection

Posté : 29 oct. 2008, 16:34
par Temjeh
Bonjour et merci d'avance

Je cherche a mettre un msgbox avant la redirection car aulieu de le rediriger vers une page du genre Bravo! envoi réussi je le redirige la page avant .

Voici une partie du code php:

Code : Tout sélectionner

$destinataire="mon [email protected]"; if (mail($destinataire,$subject,$body,$headers)) { header("Location:http://www.retour au départ?message=mailok"); } else { echo "Une erreur s'est produite"; } ?>

J'ai trouvé ceci mais je ne peut l'adapté:

echo "<script language='javascript'>alert('Envoi réussi')</script>";

A+

Temjeh

Posté : 29 oct. 2008, 17:37
par ornitho13
tu peux tres bien ne pas utiliser de javascript et faire un truc du genre:
$destinataire="mon [email protected]";
if (mail($destinataire,$subject,$body,$headers)) {
  echo "<center>Envoi réussi ! <br /><a href='ton_url_de_redirection'>Ok</a>";
} else { 
echo "Une erreur s'est produite"; 
}



apres si tu veux utiliser le javascript, libre a toi,
par contre là , il faudrait mettre un 'ecouteur' sur ta boite alert qui te redirigerai vers la page désirée quand tu cliqueras sur le bouton ok.

Posté : 29 oct. 2008, 18:04
par Temjeh
Merci ca a l'air bien même si ce n'est pas un msgbox

Good!


J'ai trouvé ceci qui redirige après 3 sec.:

A+


Merci beaucoup

Temjeh

EDIT:

Pour ceux que ca interesse avec redirection en 3 sec:
echo"Réussi";
echo '<META HTTP-EQUIV="Refresh" CONTENT="3;URL= http://mapage.html"> ';