syntax error }

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : syntax error }

par lem » 09 mai 2007, 18:14

de plus la ligne

Code : Tout sélectionner

exit('echo "reussi=2');
ne me semble pas très conforme.. (regarde les ' et les ")

par Ryle » 09 mai 2007, 17:42

Compte les accolades ouvertes et les accolades fermées, tu verras qu'il n'y en a pas le même nombre ;)

indente ton code proprement (tu décalles à droite tout le code dès que tu ouvres une nouvelle accolade et tu décalles à gauche tout le code dès que tu en referme uen) et tu verras plus facilement laquelle est en trop et accéssoirement très mal placée ;)

syntax error }

par Enrico » 09 mai 2007, 17:39

Bonjour,

j'ai beau chercher,je trouve pas mon erreur :
Parse error: syntax error, unexpected '}' in /home/.filer2/www/fla.php on line 15


Et le code :
<?php
$id = $_POST['id'];
if (isset($_POST['point'])) {
$score = $_POST['point'];
} else {
exit('echo "reussi=2');
}
if ($score>500) {
$score = 500;
	}
mysql_query("UPDATE membres SET com=com+$score WHERE id=$id");
echo "reussi=1";
} else {
	echo "reussi=2";
}
?>
Voilà,si quelqu'un pouvait m'aidé :wink: