PHP] erreur de codage HELP

Résolu
adnbenji -  
 adnbenji -
Bonjour,
j'ai depuis hier cette erreur sur mon PC lorsque je met ma page index sur internet:


Parse error: syntax error, unexpected '}', expecting ',' or ';' in /home/********/*****/index.php on line 181

la ligne 181 en question est:


<div class="cl">&nbsp;</div>
          <? if (!isset($_SESSION['login'])) { ?><a href="http://dowtek.fr/connect.php" class="button button-left">connexion</a> <a href="http://dowtek.fr/create.php" class="button button-right">inscription</a>
         <div class="cl">&nbsp;</div>
            <p class="center"><a href="http://dowtek.fr/index.php">aide?</a>&nbsp;&nbsp;<a href="http://dowtek.fr/index.php">Forgot Password?</a></p>
          </div>
          <? } else { ?><b>Bienvenue</b> <?php echo htmlentities(trim($_SESSION['login'])) } ?>!.
        </div>


celle ci:
<? } else { ?><b>Bienvenue</b> <?php echo htmlentities(trim($_SESSION['login'])) } ?>!.


et je ne vois aucun probleme! toute les parenthèse se ferme, tous les accolades et autre aussi!



3 réponses

naruto-94 Messages postés 865 Date d'inscription   Statut Membre Dernière intervention   188
 
a chaque echo t'as oublié le ;
1
adnbenji
 
merci sa marche!!!

mais quelle est cette erreur:

Parse error: syntax error, unexpected T_VARIABLE in /***********/connect.php on line 88

voici la partis du code:

if ($data[0] == 1) { 
         session_start(); 
         $_SESSION['login'] = $_POST['login']; 
		$sqll= "SELECT rang FROM user WHERE pseudo='"$_POST['login']"'";
		$reqq = mysql_query($sqll);
		$dataa = mysql_fetch_row($reqq);
		
		  if ($dataa = "4") {
		   $_SESSION['admin'] = $_POST['login'];
		 } 


dans cette partis le code demande à SQL si un membre est admin (si rang = 1 alors le membre est normal et si rang = 4 alors le membre est admin)

la ligne 88 est :
$sqll= "SELECT rang FROM user WHERE pseudo='"$_POST['login']"'";
0
adnbenji
 
non rien j'ai réussi...

merci pour ton aide
0