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 :

[Tableaux] pb de redirection.


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut [Tableaux] pb de redirection.
    bonjour !

    j'ai un petit soucis avec une ligne php dans laquelle je fais une redirection

    voici ma ligne de code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    echo '<meta http-equiv="refresh" content="0; url=intra_v1.php?page=accueil&contact='.$num_contact.'>';
    ma variable $num_contact provient d'une requete en aval qui est celle-ci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    $sql = "select max(num_contact) from contact";
     
    $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
     
    $num_contact =mysql_fetch_assoc($req);
    donc je vous explique :

    g le formulaire, apres avoir fait le submit je redirige vers une page nommé resultat dans laquelle je fait l'insertion ds la base de donnee. Apres l'insertion dans la base je recupere le numero du dernier enregistrement ( d'ou la requete ci-dessus), puis je redirige vers une nouvelle page.

    Malheuresement la redirection ne s'effectue pas. et je ne vois pas pkoi ???
    Le résultat obtenu est le suivant :

    Array<meta http-equiv="refresh" content="0; url=intra_v1.php?page=accueil>

    qui s'affiche sur ma page résultat !!!

    pouvez vous m'aider svp ?!!!!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut
    les resultat est celui là :

    <meta http-equiv="refresh" content="0; url=intra_v1.php?page=accueil&contact=Array>

  3. #3
    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
    C'est peut-être parce que mysql_fetch_assoc renvoie un tableau et pas ton nombre directement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    $sql = "select max(num_contact) AS nb from contact";
     
    $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
     
    $res =mysql_fetch_assoc($req);
     
    $num_contact = $res['nb'];
    il doit y avoir autre chose mais ça déjà c'était faux (d'où le Array).

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut
    j'ai essayer aussi avec le "array" et ca faisait la meme chose.

    meme si je fais un simple echo avant le redirection ma varible $num_contact ne se rempli po ! mais encore ca ca me derange po par contre la redirection m'embete plusss ...

  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
    Par défaut
    Le bout de code que j'ai mis ne marche pas

    (commençons par le commencement)

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut
    ah si ! ton code marche très bien . Ya enfin une valeur retourné. Merci

  7. #7
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 130
    Par défaut
    ahhhh sa y est !!!

    en fait je sais po pkoi ! faudra m'expliquer mais je vien de rajouter ce bout de code a la fin de ma page resultat.php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    </head>
    <body>
    </body>
    </html>
    et ca ma rediriger vers l'accueil !!

    peut etre qu'il faut du code html pour faire une redirection ! mais je trouve ca louche ....

Discussions similaires

  1. [Tableaux] Problème de redirection
    Par lepovre dans le forum Langage
    Réponses: 2
    Dernier message: 25/04/2007, 12h10
  2. Réponses: 1
    Dernier message: 19/02/2007, 15h05
  3. [Tableaux] fonction de redirection
    Par winnie82 dans le forum Langage
    Réponses: 1
    Dernier message: 08/06/2006, 15h49
  4. Réponses: 12
    Dernier message: 30/01/2006, 13h35
  5. Réponses: 4
    Dernier message: 09/11/2005, 18h44

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