Parse error: parse error, unexpected $

Parse error: parse error, unexpected $ - PHP - Programmation

Marsh Posté le 13-02-2005 à 23:59:28    

bonjour à tous,
 
J'ai ce message d'erreur : Parse error: parse error, unexpected $ ... avec un numéro de ligne qui correspond dans mon script à </html>
 
Qui pourrait m'expliquer pourquoi?
Merci d'avance!

Reply

Marsh Posté le 13-02-2005 à 23:59:28   

Reply

Marsh Posté le 14-02-2005 à 00:02:33    

t'a oublier une parenthese quelque part :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 00:06:07    

Ou bien il a oublié un ?>

Reply

Marsh Posté le 14-02-2005 à 00:49:25    

Ou alors il a foiré l'upload de son ficher (ca arrive quand la connection est brusquement interompue)


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 14-02-2005 à 01:16:43    

Ca peut venir aussi d'un } oublie, non ?
 
Touik's : Et si tu postais le code (en utilisant [code] ) cela nous eviterai d'utiliser notre boule de crystal, celle-ci se revele pas tres efficace des fois.


Message édité par cerel le 14-02-2005 à 01:18:17
Reply

Marsh Posté le 14-02-2005 à 01:18:45    

Cerel a écrit :

Ca peut venir aussi d'un } oublie, non ?


oui, je me suis (encore) tromper :o
je voulais evidement dire accolade et pas parenthese :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 01:48:55    

KangOl a écrit :

oui, je me suis (encore) tromper :o
je voulais evidement dire accolade et pas parenthese :o


dis tout de suite que c'est à cause de l'heure tardive  :D

Reply

Marsh Posté le 14-02-2005 à 02:01:55    

Cerel a écrit :

Ca peut venir aussi d'un } oublie, non ?
 
Touik's : Et si tu postais le code (en utilisant [code] ) cela nous eviterai d'utiliser notre boule de crystal, celle-ci se revele pas tres efficace des fois.


 
Oui ça peut aussi etre ca ... Comme tu le dis ca peut etre plein de choses (meme un ; ou ( ou " ou '  oublié dans les dernieres lignes ) donc il faudrait que Touik's se dise que autant son erreur lui parait misterieuse et son code clair, autant pour nous c'est le contraire vu qu'en tout cas en ce qui me concerne je ne suis pas telepathe


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 14-02-2005 à 11:56:48    

oui enfin bon si on avait su ce qui se trouve après le $ (end par exemple) ca aurait pu nous orienter non??
 
Enfin bon c'est toujours la même chose ce genre de problème, guillement, accolade, point virgule, etc...


Message édité par dwogsi le 14-02-2005 à 11:57:16
Reply

Marsh Posté le 14-02-2005 à 12:00:28    

non, le $ c'est juste que quelque chose a ete ouvert mais pas fermé })"'


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 12:00:28   

Reply

Marsh Posté le 14-02-2005 à 12:22:16    

Oui bon en gros c'est ce que je disais. Erreur courante d'ou l'intéret d'un éditeur intégrant la coloration syntaxique du code!

Reply

Marsh Posté le 14-02-2005 à 12:26:02    

tout a fait :jap:


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 16:51:30    

Effectivement c'etait bien un problème d'accolades!  
Une fois celui ci réglé, en voici un autre (pourquoi rien n'est simple?  :cry: )
 
En fait, je ne m'y connais pas trop en php. Je voudrai faire un livre d'or, pour ça je me sert du tutorial suivant: http://www.phpdebutant.org/article95.php. Je recopie tout à la lettre en comprennant plus ou moins, mais voici ce que j'obtiens! :
 
Warning: main(config.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 154
 
Warning: main(): Failed opening 'config.inc.php' for inclusion (include_path='/var/www/free.fr/f/1/siteperso/include:.') in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 154
 
Warning: mysql_query(): A link to the server could not be established in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 191
Erreur SQL :  
 
 :heink:  
 
Bon alors déjà, qu'est ce qu'un .inc? ça fait changer les couleurs du code php!  
Aussi, le problème de liaison avec le serveur vient d'où? vu que la page se trouve bien sur le ftp...
 
merci d'avance!
   
 

Reply

Marsh Posté le 14-02-2005 à 16:55:13    

il trouves pas le fichier config.inc.php :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 16:56:58    

Touik's a écrit :

Effectivement c'etait bien un problème d'accolades!  
Une fois celui ci réglé, en voici un autre (pourquoi rien n'est simple?  :cry: )
 
En fait, je ne m'y connais pas trop en php. Je voudrai faire un livre d'or, pour ça je me sert du tutorial suivant: http://www.phpdebutant.org/article95.php. Je recopie tout à la lettre en comprennant plus ou moins, mais voici ce que j'obtiens! :
 
Bon ben déjà il vaudrait mieux comprendre plus que moins hein ;)
 
Warning: main(config.inc.php): failed to open stream: No such file or directory in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 154
 
Warning: main(): Failed opening 'config.inc.php' for inclusion (include_path='/var/www/free.fr/f/1/siteperso/include:.') in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 154
 
Warning: mysql_query(): A link to the server could not be established in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 191
Erreur SQL :  
 
 :heink:  
 
Bon alors déjà, qu'est ce qu'un .inc? ça fait changer les couleurs du code php!  
Aussi, le problème de liaison avec le serveur vient d'où? vu que la page se trouve bien sur le ftp...
 
merci d'avance!


 
Là ton problème vient du fait que ton script cherche le fichier "config.inc.php" mais que ce fichier n'existe pas sur ton serveur, voilà tout :)
 
++


Message édité par Dj YeLL le 14-02-2005 à 16:57:48

---------------
Gamertag: CoteBlack YeLL
Reply

Marsh Posté le 14-02-2005 à 17:01:52    

oh oui tu as raison je m'agenouillois !
 
et le "Warning: mysql_query(): A link to the server could not be established in /var/www/free.fr/f/1/siteperso/site_html/pages/livre.php on line 191  
Erreur SQL :  "
 
il sort d'où?

Reply

Marsh Posté le 14-02-2005 à 17:05:01    

bha ca c'est lié au fichier manquant :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 17:14:13    

:??:  
 
oui je veux bien, mais je vois pas pourquoi...
la ligne avec l'erreur est : $result = mysql_query($query) or die('Erreur SQL : '.mysql_error());

Reply

Marsh Posté le 14-02-2005 à 17:16:25    

parce que :o


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 14-02-2005 à 17:20:12    

ok, soit.  
 
dans ce cas, je fais quoi?

Reply

Marsh Posté le 14-02-2005 à 17:50:29    

Le fichier config.inc.php est censé contenir les informations de connexion à la base de données. Comme il n'existe pas, tu ne te connectes pas, et ne peux donc pas déclencher de requête.
 
Mon conseil : va voir sur www.commentcamarche.net ou un autre site de tutoriaux comment mettre en place un site PHP, si tu ne comprends pas pourquoi ou comment on se connecte à une base, ça risque d'être compliqué.

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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