[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. Contributeur
    ah bon ben moi en local ca marche pas du tout
    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.
      1. Contributeur
        personne ne peux m'aider ou alors me dire comment faire autrement
        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
          1. Bonjour
            Je n'ai pas testé ton code, mais il manque 2 balises <textarea>