PRoblème de config PHP

PRoblème de config PHP - PHP - Programmation

Marsh Posté le 23-05-2004 à 23:23:50    

Je ne sais pas quelle fause manip j'ai fait mais PHP n'accepte plus les variables passées en paramètre dans une URL.  :fou:  
 
je fais:
 
 localhost/toto.php?toto=valeur
 
réponse :
 
Undefined variable: toto in d:\sites\toto.php on line 1
 

Reply

Marsh Posté le 23-05-2004 à 23:23:50   

Reply

Marsh Posté le 23-05-2004 à 23:40:06    

et ton code php qui te génère cette erreur?


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 23-05-2004 à 23:42:14    

<?php echo $toto; ?>
 
Tous ! Même les forums/portail Open Source que j'ai testé provoquent le m^me type d'erreur !
 
Doit y avoir quelque chose à corriger dans php.ini mais quoi ...

Reply

Marsh Posté le 23-05-2004 à 23:43:09    

normal que ca ne fonctionne pas
 
faut utiliser $GET['toto']
 
edit: jcrois que c'est ca la syntaxe (jsuis pas trop php hehe)


Message édité par burgergold le 23-05-2004 à 23:43:40

---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 24-05-2004 à 00:13:20    

$_GET['toto']

Reply

Marsh Posté le 24-05-2004 à 00:18:18    

Burgergold a écrit :

normal que ca ne fonctionne pas
 
faut utiliser $GET['toto']
 
edit: jcrois que c'est ca la syntaxe (jsuis pas trop php hehe)

$_GET['toto']
 
Quant au paramètre, il s'agit des register globals passées à off (cei qui est nettement mieux à vrai dire).


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
Reply

Marsh Posté le 24-05-2004 à 08:40:29    

N'oublions pas de dire pourquoi c'est mieux -> sécurité (ça et le fait qu'une variable doit toujours être initialisée en début de script, ce qui se vérifie facilement en activant E_ALL comme niveau d'erreur et non E_ALL & ~E_NOTICE dans PHP.INI).


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 24-05-2004 à 11:19:56    

Merci. C sur que c'est mieux pour la sécurité.
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed