IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Système] Problème de redirection de page


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Par défaut [Système] Problème de redirection de page
    Bonjour,

    Voila j'ai un problème lorsque je veux rediriger ma page en fonction d'un resultat.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    if($i>1)
    		{
    		header('location : recherche.php');
    		}
    		else
    		{
    		header('location : resultat.php');
    		}
    Je voudrais si j'ai ma variable $i>1 rediriger sur la mm page sinon la rediriger vers une autre. Or cela ne marche pas, es ce que vous pouvez me dire comment faire. Merci d'avance pour vos réponses

  2. #2
    Membre émérite
    Avatar de Dia_FR
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    512
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2006
    Messages : 512
    Par défaut
    "Location:" et pas "location :"
    Dia [ Page DVP ] [ Site pro ]

  3. #3
    Membre éprouvé

    Inscrit en
    Janvier 2006
    Messages
    969
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 969
    Par défaut
    Quelle est ton type d'erreur ? Headers already sent ?

  4. #4
    Membre averti
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Par défaut
    Oui voila j'ai ce message d'erreur
    Warning: Cannot modify header information - headers already sent by
    Et je ne vois pas comment faire j'ai bien changer la faute en remettant une majuscule a Location mais ça ne marche pas qd mm

  5. #5
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688

  6. #6
    Membre expérimenté Avatar de More
    Inscrit en
    Janvier 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2007
    Messages : 252
    Par défaut
    t'a recuperer ton variable grace a la methode
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $i=$_REQUEST["variable"];
    ??

  7. #7
    Membre averti
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Par défaut
    Ma variable $i est juste un compteur utilisé juste avant pour recuperer le nombre de ligne.
    Et je ne sais pas a qoi sert $_REQUEST, si on pouvais m'en dire plsu merci.

  8. #8
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    $_REQUEST ça veut dire que tu récupères tes variables via la méthode $_COOKIE.
    En fait c'est la fusion des méthodes $_GET et $_POST avec la méthode $_COOKIE.

    Si tu l'utilises, priorité sera donnée à la méthode $_COOKIE, puis à la méthode $_POST puis à la méthode $_GET.

  9. #9
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    C'est entre nous la meilleure solution !

  10. #10
    Membre expérimenté Avatar de More
    Inscrit en
    Janvier 2007
    Messages
    252
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Janvier 2007
    Messages : 252
    Par défaut
    sert a recuperer le contenu de ton variable.

    pour ton probleme tu essai d'afficher la valeur du i

  11. #11
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Pourquoi vous en voulez à $i ? Il a un header already sent donc aucun rapport avec sa variable, le header est bien "exécuté" mais se banane pour les raisons évoquées dans la FAQ...

  12. #12
    Membre chevronné Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Par défaut
    Citation Envoyé par JWhite
    Pourquoi vous en voulez à $i ? Il a un header already sent donc aucun rapport avec sa variable, le header est bien "exécuté" mais se banane pour les raisons évoquées dans la FAQ...
    Exactement, et l'erreur classique dans ces cas-là c'est de l'affichage (du code HTML, généré ou non) avant l'instruction header().

    Regarde ce lien :http://php.developpez.com/faq/?page=...s_already_sent

  13. #13
    Membre averti
    Inscrit en
    Février 2007
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 21
    Par défaut
    Merci infiniment pour vos reponses, elles sont tres utiles j'ai reussi a reparer mon erreur en regardant le faq et vos reponses

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 10
    Dernier message: 28/11/2011, 17h27
  2. Problème de redirection de page
    Par lili2704 dans le forum Struts 2
    Réponses: 2
    Dernier message: 01/07/2010, 11h55
  3. Problème de redirection de page
    Par momoh dans le forum VB.NET
    Réponses: 7
    Dernier message: 23/03/2009, 17h48
  4. problème de redirection de page
    Par intissar_g dans le forum JSF
    Réponses: 3
    Dernier message: 11/08/2008, 13h48
  5. problème de redirection de page web
    Par black_code dans le forum Web
    Réponses: 2
    Dernier message: 01/06/2006, 09h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo