Problème EasyPHP $_GET[param] sans guillemets (urgent svp) - PHP - Programmation
Marsh Posté le 03-06-2006 à 16:36:34
heu, je ne vois pas où il pourrait y avoir un problème.
Quel est le message d'erreur?
Sinon, je te conseille un bon éditeur de texte, avec fonction remplacement regexp, ça sera plus propre.
Prends l'habitude d'utiliser la syntaxe 'guillemet simple' plutôt que "guillemet double" pour les noms de clés, à moins que celà ne soit réellement nécessaire.
Marsh Posté le 03-06-2006 à 17:07:26
Voici le début de mon config.php :
<?
$dossier = explode("/", $HTTP_HOST);
$localhost="localhost";
$user="root";
$password="";
$selectbdd="pnrm";
$bdd[localhost]=$localhost;
$bdd[user]=$user;
$bdd[password]=$password;
$bdd[selectbdd]=$selectbdd;
Voici les erreurs de ce fragment de php :
Notice: Undefined variable: HTTP_HOST in d:\pnrm\web_new\config.php on line 3
Notice: Use of undefined constant localhost - assumed 'localhost' in d:\pnrm\web_new\config.php on line 12
Notice: Use of undefined constant user - assumed 'user' in d:\pnrm\web_new\config.php on line 13
Notice: Use of undefined constant password - assumed 'password' in d:\pnrm\web_new\config.php on line 14
Notice: Use of undefined constant selectbdd - assumed 'selectbdd' in d:\pnrm\web_new\config.php on line 15
En mettant des guillemets il ne reste plus que l'erreur :
Notice: Undefined variable: HTTP_HOST in d:\pnrm\web_new\config.php on line 3
Je voudrais travailler sans les guillemets car tous le site a été développé sans.
Marsh Posté le 03-06-2006 à 20:27:49
il faut editer le fichier php/php.ini
et remplacer la ligne error_reporting par
error_reporting = E_ALL & ~E_NOTICE
Marsh Posté le 03-06-2006 à 20:33:19
Reply
Marsh Posté le 03-06-2006 à 15:24:28
Bonjour,
Je souhaiterai savoir comment configurer EasyPHP de telle façon à ce qu'il accepte la passage de paramétres sans guillemets :
$varirable=$_GET[param];
// ou encore :
$variable2[param2]="blabla";
Car je sais que cela passe très bien comme cela :
$varirable=$_GET["param"];
// ou encore :
$variable2["param2"]="blabla";
Mais je dois poursuivre le développement d'un site dont tous les paramètres ont été passé sans guillemets.
Merci d'avance pour vos réponses.
Message édité par ED2K le 03-06-2006 à 18:17:51