[javascript] pourquoi ca marche pas

voila j'aimerai savoir pourquoi ce code ne marche pas

un peu plus haut j'ai un code similaire qui marche mais qui n'est compris une une boucle if

if ($NumEssai==4)
{

print'<div style="display: block;" id="commentaire">';
print'<u>Commentaire :</u>';
echo "<br />";
echo "<br />";
echo $commentaire;
print'<form name="form_quest" method="POST" action="questionsuivante.php">';
echo "<input name='Cat2' type='hidden' value=$Categorie></textarea>";
echo "<input name='Nquest2' type='hidden' value=$NumQuestion></textarea>";
print'<div align="center"><a href="javascript:document.form_quest.submit()"><img border="0" src="../../../Image/Validez.jpg"></a></div>';
print'</form>';
print'</div>';
}
?>


en fait la page en question ne se lance pas j'ai un message en bas qui dis erreur sur la page

5 réponses

  1. Bonjour
    Je n'ai pas testé ton code, mais il manque 2 balises <textarea>
    0
    1. Contributeur
      salut tu veux parler de ca

      echo "<input name='Cat2' type='hidden' value=$Categorie></textarea>";
      echo "<input name='Nquest2' type='hidden' value=$NumQuestion></textarea>";
      
      


      comme j'ai dis un peu plus haut j'ai un code identique et ca marche sans soucis.

      la différence c que l'autre code est fais en html ,sans les echo et les print
      0
      1. Contributeur
        personne ne peux m'aider ou alors me dire comment faire autrement
        0
        1. J'ai testé ton code. Il fonctionne parfaitement.
          Donc le problème vient d'ailleurs.

          Au fait les balises </textarea> ne servent à rien à cet endroit de ton code.
          0
          1. Contributeur
            ah bon ben moi en local ca marche pas du tout
            0