PHP ne pas afficher un GET

Résolu
Cawrotte Messages postés 18 Date d'inscription   Statut Membre Dernière intervention   -  
 Caw' -
Bonjour,

Sur mon site internet j'aimerais lors d'une erreur la faire apparaître sur une page différente.

J'utilise $_GET['alerte'].

Exemple :
header("Location: erreur.php?alerte=blabla")


Y-a-t-il un moyen simple et polyvalent à toute page de faire apparritre l'erreur sans ce $_GET ?

Je vous remercie vivement de votre aide !

Caw'

2 réponses

  1. RTFM Messages postés 7 Statut Membre
     
    Je ne suis pas sur d'avoir bien compris mais bon, je me lance :)

    Pour ne plus avoir à faire avec le GET tu peux passer par une session :

    Page ou l'erreur est trouvée
    session_start();
    
    $_SESSION['erreur'] = "";
    $_SESSION['erreur'] .= "Une erreur <br />";
    $_SESSION['erreur'] .= "Une autre erreur <br />";
    


    Page ou l'erreur est affichée
    echo $_SESSION['erreur'];
    


    N'oublie pas le
    session_start();
    en tout début de page.
    Je ne sais pas si j'ai répondu à ta question mais bon :)
    0