[textarea][cote][php]Pb de champ par defaut

bonjour

Mon but est d'afficher une valeur par default dans un text area a l'aide d 'une variable php.

<textarea name="<?php echo $nom ?>" id="<?php echo $nom ?>" rows="10" cols="20" maxlength="<?php echo $longueur_champ ?>"><?php echo $valeur_defaut;?></textarea>


Mon probleme est que quand je veux afficher le text area avec une valeur par default contenant un ' le textarea ne s 'affiche pas ou alors uniquement son contenu mais sous forme de texte html.

Quelqu'un peu il m'aider??

2 réponses

  1. htmlentities()

    Un maxlength sur un textarea n'est pas valide, et ne fonctionne pas.
    1. faut le maxlenght marche dans un textearea
  2. J'ai le même problème et j'ai essayé htmlentties et ca ne marche pas

    Voila mon code :

    <label for="adresse_professeur">Adresse :<span class="require"> *</span></label>
    <textarea name="adresse_professeur" id="adresse_professeur" type="text" wrap="virtual"><?php echo nl2br($adresse_professeur) ?></textarea><br/><br/>

    Et voilà ce qu'il m'affiche :

    3 rue de la Llagone\r\nRésidence

    Mais je voudrais qu'il m'affiche comme valeur par défaut du textearea ceci :

    3 rue de la Llagone
    Résidence