Cookies ? (Code precedent l'envoi)

Cookies ? (Code precedent l'envoi) - PHP - Programmation

Marsh Posté le 05-03-2003 à 19:26:44    

Code :
  1. <? if (!$cookie)
  2. {
  3. }
  4. else
  5. {
  6. include ("../config.inc.php" );
  7. $db = mysql_connect($host,$base,$pass);
  8. mysql_select_db('base',$db);
  9. $mdp = md5($mdp);
  10. $sql = "SELECT * FROM membres WHERE (pseudo='$pseudo' and mdp='$mdp')";
  11. $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
  12. $verif = @mysql_num_rows($req);
  13. if ($verif > 0)
  14. {
  15. $expire = 365*24*3600; // on défini la durée du cookie, 1 an
  16. setcookie("essai","$pseudo",time()+$expire);  // on l'envoi
  17. include ("haut.php" );
  18. echo '<br><br>
  19. <img border="0" src="communaute.jpg" width="432" height="100"><br>';
  20. echo "Connexion Ok , redirection";
  21. include ("bas.php" );
  22. }
  23. else
  24. {
  25. echo "";
  26. }
  27. ?>

voici mon code , on m'as dit de ne pas mettre de echo ou d'html avant , ce ke j'ai fait ...
pourtant cela m'affiche :
 
Parse error: parse error, unexpected $ /www/zonemembre/connex.php on line 43


Message édité par coconutes4 le 05-03-2003 à 19:28:39
Reply

Marsh Posté le 05-03-2003 à 19:26:44   

Reply

Marsh Posté le 05-03-2003 à 19:40:48    

qu'est-ce que tu as ligne 43 du fichier connex.php??

Reply

Marsh Posté le 05-03-2003 à 19:43:16    

coconutes4 a écrit :

voici mon code , on m'as dit de ne pas mettre de echo ou d'html avant , ce ke j'ai fait ...
pourtant cela m'affiche :
 
Parse error: parse error, unexpected $ /www/zonemembre/connex.php on line 43


Ce message indique une erreur de syntaxe, non l'envoi de données vers le navigateur avant les hearders. Quelles sont les lignes de code que tu as dans connex.php lignes 42/43 ?

Reply

Sujets relatifs:

Leave a Replay

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