Syntaxe error

Bonjour,

je ne trouve pas l'erreur de syntaxe

<?php
for($i=0;isset($_POST['nouveau_sujet'.$i]);$i++)
{
echo '<p>Vous avez ajouté le sujet '.$_POST['nouveau_sujet'.$i].'</p>';
}
?>

merci
Configuration: Windows XP
Internet Explorer 7.0

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. merci j'ai rajouté un $ dans le for devan le i
    en revanche le code ne marche toujours pas meme si il n'y a plus de syntaxe eror
    je ne vois pas pourquoi il ne m'affiche pas le sujet que je viens de rentrer
    1. Toujours la même recommandation que tu ne suis pas : formatte correctement ton source c'est la seule manière de travailler efficacement.

      <?php
      for( $i=0; isset( $_POST[ 'nouveau_sujet' . $i ] ); $i++ )
      	echo '<p>Vous avez ajouté le sujet '
      		. $_POST[ 'nouveau_sujet' . $i ] . '</p>';
      ?>
      


      Vérifie ce que contient $_POST en entre en mettant au début de ton script un print_r( $_POST )

      Ton code laisse supposer que tu attends des paramètres nommés nouveau_suje1, nouveau_suje2, nouveau_suje3...

      Est-ce-que tu attends ?

      Est-ce-que tu reçois ?