Affecter les zones TEXTAREA par PHP

Résolu/Fermé
truyen - 25 févr. 2009 à 11:09
 truyen - 28 févr. 2009 à 00:17
Bonjour,

j'ai créé une zone texte comme suit dans un fomulaire zone HTML/PHP
<TEXTAREA name="descrip" cols="50" rows="7"></textarea>
quand j'ai essayé de faire
$descrip = "un long texte"
le résultat est quad ma zone "descrip" est vide

j'ai essayé de faire comme m'a indiqué votre conseil en mettant

<textarea name="descrip" cols="50" rows="7"><?=$descrip;?></textarea>
PHP n'accepte pas la syntaxe de "<?=$descrip;?>"
Que faire ?

Merci d'avance
mon email : truyen_levan@yahoo.com
A voir également:

1 réponse

platypus69 Messages postés 108 Date d'inscription mardi 24 février 2009 Statut Membre Dernière intervention 11 février 2015 7
25 févr. 2009 à 11:32
Solution

<textarea name="descrip" cols="50" rows="7"><?echo $descrip;?></textarea>
0
Bonjour platypus69 (y a t-il un sens à ce nickname ? :-),

Merci de ta reponse, j'ai essayé mais cela ne marche pas, je te donne ci-joint mon progarmme de test :
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
</head>
<body>
<br>
<form action ="testcomment.php" method = "post">
<textarea name="descrip" cols="50" rows="7"><? echo $descrip;?></textarea>

<input type="submit" value="OK" />
</form>
<?php
// je voudrais remplir le texteare avec des données venant d'un fichier texte
$descrip = "un long texte";
?>
</body>
</html>

quand je l'ai lance, j'ai obtenu un texteare avec a l'interieur, le texte <? echo $descrip,>,

au lieu de "un long texte",

Que faire ?
0
truyen > truyen
28 févr. 2009 à 00:17
problème est résolu,
en fait, il suffit d'ajouter entre 2 lignes <Textearea> et </textarea> des lignes générées par echo ou $ variable
Truyen
0