problème accès base de donnée en local

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : problème accès base de donnée en local

Re: problème accès base de donnée en local

par xTG » 13 oct. 2011, 16:54

Pour les urls : short_tags ;)
<? doit être remplacé par <?php pour plus de cohésion.

Pour le $_SESSION inexistant c'est bizarre... Les variables super-globales sont normalement toujours existantes au démarrage de PHP.
Elle devrait donc exister même s'il n'y a pas de session_start().

Re: problème accès base de donnée en local

par sassou111 » 13 oct. 2011, 14:06

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'];?>"

problème accès base de donnée en local

par sassou111 » 13 oct. 2011, 14:01

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 , auccune 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 " <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 $_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 :()