Rechercher : dans
Par :

Parse error: syntax error, unexpected T_IF

Dernière réponse le 9 jun 2007 à 11:29:52 Spanish_, le 9 jun 2007 à 09:50:05 
 Signaler ce message aux modérateurs

Bonjour ,
Je suis novice en programmation , et je suis actuellement entrain de réaliser un forum avec PHPBB2.
Pas de souci pour l'install mais je veux réaliser des sous fourums donc j'ai installé d'abord extreme_styles_FR_v2.4.0 et ensuite j'ai réaliser la longue étape d'install de simple_subforums_FR_v1.0.2.

Le souci est que lorsque je tente de me connecter sur mon panneau d'admin PHP il ya plusieurs erreurs certaines que j'ai pu résoudre d'autres ou je bloque.

Ces erreurs interviennent essentiellement sur le fichier common.php situé à la racine du dossier de mon forum.

"Parse error: syntax error, unexpected T_IF in /mnt/143/sdb/e/6/pc.fastoche/phpBB2/common.php on line 213"

Et le bout de code aux lignes 211 à 213 est celui ci:

sql = "SELECT *
FROM " . CONFIG_TABLE"
if( !($result = $db->SQL_QUERY($sql)) )

Je ne vois pas d'ou vient l'erreur.


Merci de votre aide car là c'est prise de tete lol

Configuration: Windows XP
Firefox 2.0.0.4

Meilleures réponses pour « Parse error: syntax error, unexpected T_IF » dans :
Parse error: syntax error, unexpected $end Voir Lorsque l'on programme en Php, on se retrouve inévitablement un jour devant ce genre d'erreur: Parse error: syntax error, unexpected $end in Command line code on line 1 En français, ça signifie grossièrement: "Erreur d'analyse du code: il y a une...
PHP Parse error: unexpected '<' in ... eval()'d code on l VoirSymptômes Lors de l'utilisation de la fonction eval() en PHP, ce dernier se plaint et vous affiche un message de la forme suivante : PHP Parse error: syntax error, unexpected '
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :

1

 .nono., le 9 jun 2007 à 11:29:52

Sql = "SELECT *
FROM " . CONFIG_TABLE"
Il y a peut-être un " en trop à la fin, il manque le $ au début de $sql, et le ; à la fin.
Remplace ces 2 lignes par :

$sql = "SELECT * FROM ".$CONFIG_TABLE;

Répondre à .nono.
Collection CommentÇaMarche.net