Textarea

amouna -  
 amouna -
Bonjour,
je veux afficher le contenu du textarea dans la mm page
comment je puisse faire
merci d avance

28 réponses

PRO_PHP Messages postés 100 Statut Membre 1
 
un px plus de précision svp...
0
amouna
 
mon code est:

<form name="form" method="post" action="fil.php">

<textarea name="text" cols="70" rows="10" onClick="affichage()"> exprimez - Vous ...</textarea>

<input type='submit' name='Submit' value='Envoyer'>

</form>

ce que je v ecrire dans l interface je ve l afficher dans la mm page :)
0
PRO_PHP Messages postés 100 Statut Membre 1
 
hum pour afficher le textarea apres l'envoie c'est simple
pour réafficher dans le meme teaxtarea :

<?php
$text = 'exprimez - Vous';
if(isset($POST['Submit'])
{
$text = $POST['Submit'];
}
?>
<form name="form" method="post" action="fil.php">

<textarea name="text" cols="70" rows="10" onClick="affichage()"><?php echo '$text; ?></textarea>

<input type='submit' name='Submit' value='Envoyer'>

</form>
0
UgglyBoy Messages postés 440 Statut Membre 64
 
ça ne serait pas plutôt:
$text = $_POST['text'];
0
amouna
 
<form name="text" method="post" action="fil.php">
<textarea name="text" cols="70" rows="10" onClick="affichage()"> exprimez - Vous ...</textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>
<?php
$text = $_POST['text'];
echo $text ;

?>

voici le bon code mé
quand je re-ecris une autre phrase la phrase qui précède sera supprimé et déplacé par la nouvelle :(

aidez moi svp
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
PRO_PHP Messages postés 100 Statut Membre 1
 
oui désoler c'Est
$text = $_POST['text'];
erreur de copy paste lol
0
PRO_PHP Messages postés 100 Statut Membre 1
 
tu vx garder toutes les phrase que tu envoie????
0
amouna
 
oui :)
0
PRO_PHP Messages postés 100 Statut Membre 1
 
ca devient un peu plus compliqué...
Tu pourrait utilisé un objet session pour garder tes phrase dans un tableau car a chaque fois que tu envoie ton formulaire tous les données du post meurt...
0
amouna
 
vous voulez me proposé l idée pq j ai pas bien compris :)
0
amouna
 
en fet j ai fais ce code et ca ne marche pas
<form name="text" method="post" action="fil.php">
<textarea name="text" cols="70" rows="10" > </textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>
<?php
$text = $_SESSION['text'];
$i="0";
$tab = array();
while (($i<count($tab)))
{
$text = $tab[$i];
echo $tab[$i];
$i++;
}

?>
0
PRO_PHP Messages postés 100 Statut Membre 1
 
c'est sur que ca marche pas tu n'a pas initialiser ton object session...

<form name="text" method="post" action="fil.php">
<textarea name="text" cols="70" rows="10" > </textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>
<?php
$text = array();
if(isset($_SESSION['text'])
{
$text = $_SESSION['text'];
}
$i=0;
while (($i<sizeof($tab)))
{
echo $text[$i];
echo"<br/>";
$i++;
}
$text[$i] = $_POST['text'];
echo $text[$i];
$_SESSION['text'] = $text;

?>
0
amouna
 
dommage sa ne marche pas :(

<form name="text" method="post" action="fil.php">
<textarea name="text" cols="70" rows="10" > </textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>
<?php
$text = array();
if(isset($_SESSION['text']) // j ai un erreur dans cette ligne
{
$text = $_SESSION['text'];
}
$i=0;
while (($i<sizeof($tab)))
{
echo $text[$i];
echo"<br/>";
$i++;
}
$text[$i] = $_POST['text'];
echo $text[$i];
$_SESSION['text'] = $text;

?>
est ce qu'ilya une autre idée svp
0
UgglyBoy Messages postés 440 Statut Membre 64
 
essaie ceci:
<?php
$text += $_POST['text'];
?>
<form name="text" method="post" action="fil.php">
<textarea name="text" cols="70" rows="10" ><?php echo $text; ?></textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>
0
amouna
 
vous n avez pas bien compris
le prob que je ve afficher les phrases qui sont ecrites dans le text area
0
UgglyBoy Messages postés 440 Statut Membre 64
 
as-tu essayé mon code?
0
amouna
 
oui :)
0
UgglyBoy Messages postés 440 Statut Membre 64
 
là j'ai encore corrigé 2-3 fautes:
<?php
$text += $_POST['text'];
?>
<form method="post" action="">
<textarea name="text" cols="70" rows="10" ><?php echo $text; ?></textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>


tout ce que tu écris dans le textarea y reste le temps de la navigation sur la page... non?
0
amouna
 
ca n affiche rien

<?php
$text += $_POST['text'];
?>
<form method="post" action="fil.php">
<textarea name="text" cols="70" rows="10" ><?php echo $text; ?></textarea>
<input type='submit' name='Submit' value='Envoyer'>
</form>

mm quend j ecris un mot le mot ne saffiche pas
0
UgglyBoy Messages postés 440 Statut Membre 64
 
alors ça, mais EXACTEMENT ça !!!!:
<?php
?>
<form method="post" action="">
<textarea name="text" cols="70" rows="10" ><?php echo $_POST['text'];?></textarea>
<input type="submit" value="Envoyer" />
</form>
0
swoog42 Messages postés 1178 Statut Membre 244
 
Avec cette solution, les données de $_POST sont repostées automatiquement ^^

<?php
if(isset($_POST['text'])) $texte=$_POST['text'];
else $texte = 'Entrer le texte';
?>
<form method="post" action="">
<textarea name="text" cols="70" rows="10" ><?php echo $texte;?></textarea>
<input type="submit" value="Envoyer" />
</form>

0
amouna
 
ce code est bien marché mais le prob que je ve afficher tous les phrases ecrittent dans l interface
<?php
if(isset($_POST['text'])) $texte=$_POST['text'];
else $texte = 'Entrer le texte';
?>
<form method="post" action="f3.php">
<textarea name="text" cols="70" rows="10" >exprimez - vous ...</textarea>
<input type="submit" value="Envoyer" />
</form>
<?php
echo $texte;
?>
0