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 :

prob avec $_SERVER['PHP_SELF'] en local


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2010
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 9
    Par défaut prob avec $_SERVER['PHP_SELF'] en local
    Bonjour ,
    Je reviens ver vous les exeperts en php , en fait j'utilise wampsever et j'ai le site web d'un client qui est déjà hébergé et qui fonctionne bien , lorsque je l'ai installé en local pour le modifier j'été alors confronté à deux problèmes :

    1- Problème de connexion avec la base de donnée , aucune donnée ne s'affiche
    2- un message d'erreur sur la page d'acueil :
    " Undefined variable: _SESSION in C:\wamp\www\Mvoitures\include\bas_menu.php on line 31 Call Stack #TimeMemoryFunctionLocation 10.0037377040{main}( )..\index.php:0 20.0047381016include( 'C:\wamp\www\Mvoitures\include\bas_menu.php' )..\index.php:37 compte.phpdepose_annonce.php">
    sachant que voici la ligne 31
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    " <div> <a href="<?php if(!$_SESSION['ID']){?>compte.php<? }else{?>depose_annonce.php<?php } ?>"><img src="images/BT2.png" alt="" border="0"/></a></div>"
    Je penses fort alors que c'est un problème de configuration du serveur wamp ou du php pour accepter : et les session , et les variables serveur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $_SERVER['REQUEST_URI'];
    Je sais que c difficile de résoudre un tel problème à distance mais vous pouvez me donnez quelques idées ( je suis toute novice )
    voici le type d'url qui s'affiche dans le navigateur quand je navigue dans le site en local "http://127.0.0.1/Mvoitures/<?$_SERVER['PHP_SELF'];?mq=<?echo $lg['id_marque'];?>"

  2. #2
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    811
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 811
    Par défaut
    Bonjour,
    Quelle version de PHP est installée?

  3. #3
    Membre Expert
    Avatar de Seb33300
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    1 564
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Thaïlande

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 564
    Par défaut
    C'est juste que en local, tu es configuré par défaut pour afficher toutes les erreur.

    Il faut que tu désactive les NOTICE dans ton php.ini

  4. #4
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 419
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 419
    Par défaut
    Par défaut les short tags sont désactivés (configuration par défaut) dans wamp server et je vois qu'il y en a dans ton code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ...compte.php<? }else...
    Active les short tags dans wamp server ou mieux si tu as le temps remplace les short tags par les balises conventionnelles longues
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ...compte.php<?php }else...

Discussions similaires

  1. [PHP 5.3] En local, inclusion impossible avec $_SERVER['DOCUMENT_ROOT']
    Par Compufan dans le forum Langage
    Réponses: 1
    Dernier message: 16/08/2013, 10h46
  2. petite question avec $_SERVER['PHP_SELF']
    Par akara dans le forum Langage
    Réponses: 4
    Dernier message: 04/09/2007, 07h06
  3. Prob avec dates delphi
    Par ericmart dans le forum ASP
    Réponses: 6
    Dernier message: 20/10/2003, 17h51
  4. prob avec utilisation de package
    Par martijan dans le forum Modules
    Réponses: 13
    Dernier message: 11/07/2003, 09h37
  5. Thread probs avec WaitFor()
    Par pixelrock dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/11/2002, 09h40

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