Page 1 sur 1

Message d'erreur au lancement de la page index.php.

Posté : 31 mars 2008, 22:30
par Dimitri7510
Bonjour à tous,

Je lance mon site WEB par le biais d'EasyPHP.
Au moment du lancement j'obtient le message d'erreur suivant :

"Parse error: parse error, unexpected T_LNUMBER, expecting T_VARIABLE or '$' in D:\Projets-Dimitri\100pour100\100POUR100_WEB\index.php on line 67".

Au niveau du code j'ai :
if ($_bContexteProjetExiste) {
	// Le contexte du projet existe, on le restaure
	$100pour100= $gTabVarSession['MonProjet'];
	$MonProjet=&$100pour100;
La ligne 67 est la suivante : "$100pour100=$TabVarSession['MonProjet'].

Pouvez-vous m'aider svp ?

Posté : 31 mars 2008, 22:59
par Berzemus
comme tu le vois ici:
http://www.commentcamarche.net/php/phpvar.php3

Il y a des contraintes au nommage des variables.. comme, par exemple, ne pas commencer par un numéro.

Posté : 31 mars 2008, 23:30
par Aureusms
Filou Berzemus ta vu l'erreur mais tu laisses chercher...

Posté : 01 avr. 2008, 10:23
par Berzemus
boh, c'est clair non ^-^

Et je prône l'enrichissement par la réflexion plutôt que la correction directe et (trop) facile.

Lancer des solutions, c'est pas mon but. (sinon, quel interêt, autre que montrer qu'on connait mieux que l'autre ?) Ici, je ne veux qu'orienter ceux qui ont des soucis à trouver leur problême. Y'a plein mille des adages sur cette façon de faire, ça peut même paraître cliché, mais donner gratos une réponse, sans a peine un merci voir une considération, je dis non. O:)

Posté : 01 avr. 2008, 11:16
par Ryle
Et puis surtout, sur 2 variables et un tableau, il a pas loin à aller chercher non plus pour voir s'il n'en a pas une qui commence par un numéro ;)

Ceci dit, PHP était tout aussi locace, à condition de lire le message d'erreur (et aussi de le comprendre, je vous l'accorde :)) :

unexpected T_LNUMBER : "crévindiou ?! qu'est qu'c'est y qu'ce nombre qu'j'm'y attendait point à l'trouver là ?!"
expecting T_VARIABLE or '$' : "sacrénomdédiou, moi j'm'attendions plutôt à trouver un nom d'variable ou'l'signe dollar !"

Nota : la traduction n'est pas tout à fait formelle, mais l'idée d'origine a normalement été conservée ;)