Page 1 sur 1

Construction d'un site PTC avec easyphp

Posté : 19 oct. 2009, 08:44
par jp9701
Bonjour,
Je viens d'installer un site PTC sur easyphp 1.8, pour le moment en localhost, toutes les pages fonctionnent, les enregistrements des users aussi mais en ouvrant le site j'ai ce message d'erreur:
Undefined index: r in c:\easyphp1-8\www\buxscript\script\header.php on line 20
et voici la ligne en question:
$elref=limpiar($_GET["r"]);
Si quelqu'un peut m'aider ce serai sympa de me contacter
voir jp9701
salutations

Re: Si qlq 1 peut m'aider SVP

Posté : 19 oct. 2009, 08:47
par stopher
La clef "r" du tableau $_GET n'existe simplement pas !

d'où ce warning .

Ch.

Re: Si qlq 1 peut m'aider SVP

Posté : 19 oct. 2009, 08:51
par jp9701
Bonjour,
Très sympa de ta part de me réondre aussi vite,
mais comment dois-je m'y prendre pour remedier à ce problème?
JP9701

Re: Si qlq 1 peut m'aider SVP

Posté : 19 oct. 2009, 09:14
par stopher
Tu récupères une variable GET , ton url doit donc bien la définir !

ex : http://monsite.com?r=toto

Si elle n'est pas défini à chaque fois , teste l'existance de celle-ci

par exemple ,
if( array_key_exists  ( 'r'  , $_GET ) ){

   //traitement de $_GET['r']

}
ch.

Re: Si qlq 1 peut m'aider SVP

Posté : 19 oct. 2009, 09:20
par jp9701
Merci bcp, je vais m'y mettre de suite
A+ JP

Re: Undefined index

Posté : 19 oct. 2009, 09:51
par zeus
Modération :
Merci d'utiliser un titre clair et qui correspond bien à ta demande.
Les titres contenant "HELP !", "Aidez-moi", "J'ai un problème", "Ça marche pas",...
n'apportent rien à la compréhension de ta demande.

Par ailleurs, nous savons déjà par ton message que tu as besoin d'aide.

Tu peux corriger ton titre en éditant ton premier message.

Merci de prendre le temps de lire les règlements.