Fonction php compliquée

Bonjour,
j'arrive pas à compiler cette fonction pour me generer un champ de saisie:

<?php
function champ_saisie($nom_element, $valeur) {
echo "<input type="text" name="" . $nom_element . value="";
echo htmlentities($valeur[$nom_element])>";
}
?>
Merci pour vous qui aurez la gentillesse de me faire cet exo.
Bonne fete à tout le monde.
Configuration: Windows XP
Internet Explorer 6.0

6 réponses

  1. je suis tres desolé, la fonction n'a toujours pas été resolue. on recommence encore toute la fonction.
    1. Ce qui confirme ce que nous disions ailleurs : personne n'y échappe :-D
      Et là, ça n'est même pas sur une variable !
      1. à deux on devrait y arriver !
    2. on a décdément un problème de quote

      <?php
      function champ_saisie($nom_element, $valeur) {
      echo "<input type='text' name='$nom_element' value='";
      echo htmlentities($valeur[$nom_element]),"'>";
      }
      ?>
      1. <?php
        function champ_saisie($nom_element, $valeur) {
        echo "<input type="text" name='$nom_element' value='";
        echo htmlentities($valeur[$nom_element]),"'>";
        }
        ?>
        1. bonjour

          <?php
          function champ_saisie($nom_element, $valeur) {
          echo "<input type='text' name='".$nom_element." value='' ";
          echo htmlentities($valeur[$nom_element])>";
          }
          ?>