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 :

Problème HTTP_GET_VARS php5


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 38
    Par défaut Problème HTTP_GET_VARS php5
    Bonjour,

    nous venons de baculer sur un serveur apache av php5.

    Et je remarque que mon site ne marche plus correctement entre autre les sous rubriques qui sont appelé av HTTP_GET_VARS.

    Vous pouvez voir ici http://www.type3.com/EN/products&ser...product_us.php

    Cliquez sur TypeEDit et vous verrez que la page est tjr la meme bien que l url à changer.

    Sur la page principal j ai ce script ki permet d appelé les pages

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <? 
    										$url=$HTTP_GET_VARS['url'];
    										if ($url=='' or file_exists($url)==false) 
    										{
    										$url="contenuproduct.php";
    										}
    										include "$url"; 
    										?>
    Et l'adresse ressemble à ceci : http://www.type3.com/EN/products&ser...=galerieTE.gif

    Avez vous une idée pourquoi cela ne marche pas?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 44
    Par défaut
    ton pb ne vient pas de php ou HTTP_GET_VARS.

    Si tu regarde les URLs de tes sous-rubriques, tu constateras que la query string commence par un & au lieu d'un ?.
    Une URL normal est du type : index.php?var1=toto&var2=tata&var3=titi

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 38
    Par défaut
    Merci de ton aide,

    mais si tu regarde bien le ? y est bien http://www.type3.com/EN/partnerships...erships_us.php?url=MACHINES/machines_us.php&image=1

    et en fait depuis la bascul de serveur ca ne marche plus alors que ca marchait tres bien


    Citation Envoyé par neby55 Voir le message
    ton pb ne vient pas de php ou HTTP_GET_VARS.

    Si tu regarde les URLs de tes sous-rubriques, tu constateras que la query string commence par un & au lieu d'un ?.
    Une URL normal est du type : index.php?var1=toto&var2=tata&var3=titi

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 44
    Par défaut
    Autant pour moi, j'ai été trompé par le second ".php".

    Selon la doc, $HTTP_GET_VARS n'est pas une super globale et donc n'est pas (ou plus) accesssible par défaut dans toutes les fonctions. Si les appels à $HTTP_GET_VARS se faisaient dans une fonction sans que $HTTP_GET_VARS soit globalisé, alors le problème vient bien de là...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 38
    Par défaut
    oula jai rien compris

  6. #6
    Membre émérite Avatar de |PaRa-BoL
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    738
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 738
    Par défaut
    Il faut utiliser $_POST et $_GET ne plus utiliser l'obsolète $HTTP_*_VARS

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

Discussions similaires

  1. Problème avec PHP5 et SQLite
    Par oneTime dans le forum SQLite
    Réponses: 6
    Dernier message: 05/08/2008, 11h04
  2. [PDO] [Informix] Problème Librairie PHP5
    Par Plom dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 02/09/2007, 20h05
  3. Problème installation PHP5
    Par david171 dans le forum IIS
    Réponses: 6
    Dernier message: 29/08/2007, 21h43
  4. [POO] Problème objets PHP5
    Par alliance dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2006, 17h39

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