Formulaire

Formulaire - HTML/CSS - Programmation

Marsh Posté le 12-06-2006 à 16:36:22    

Dans un formulaire, dans un texarea, j'aimerais mettre le contenu d'une variable dans ce texte area.
 
   <input type="hidden" name="txt_message" value="$messtxt">
   <textarea name="txt_message" cols="60" rows="7"></textarea><br><br>
 
Ceci ne fonctionne pas !

Reply

Marsh Posté le 12-06-2006 à 16:36:22   

Reply

Marsh Posté le 12-06-2006 à 16:48:54    

<textarea>$mavariablePHP</textarea>
 
en JS sinon
<textarea id="montextarea"></textarea>
document.getElementById("montextarea" ).value = mavariableJS;

Reply

Marsh Posté le 12-06-2006 à 17:25:08    

ma variable est en PHP et elle contient bien le texte; j'ai vérifié avec un echo.
 
Par contre, dans ma variable, je vois ma viariable au liue du contenu.
 
<textarea name="texte" cols="60" rows="7">$messtxt</textarea><br><br>

Reply

Marsh Posté le 12-06-2006 à 17:36:40    

Non mais vraiment des fois...
 
<?php
echo '<textarea name="texte" cols="60" rows="7">'.$messtxt.'</textarea><br><br>';
?>


---------------
♈ ♋ ♌ ♍ ♎ ♏ - Agora Fidelio | Galerie d'art Toulousaine
Reply

Marsh Posté le 12-06-2006 à 17:49:01    

Voici ma procédure, le champs ne s'affiche plus:  
{
 echo'
 <div style="background:#FFA07A; width:50%;">
  <h3><center><strong>Mise à jour du message de la page de votre équipe</strong></center></h3>
  <form ENCTYPE="multipart/form-data" method="post" name="upload">  
   <input type="hidden" name="MAX_FILE_SIZE" value="9999999" />
   <strong>Mot de passe </strong><input name="mdp" type="password">&nbsp;Obligatoire<br><br>
   <input name="NomFichier" type="file">
   <input type="hidden" name="act" value="upload"><br><br>
   <strong>Message</strong> :
   <?php
    echo '<textarea name="texte" cols="60" rows="7">'.$messtxt.'</textarea><br><br>';
   ?>
   <input type="SUBMIT" VALUE="Envoyer sur le site">
   <input type="reset" name="Cancel " value="Annulé"><br><br>
  </form>  
 </div>';
}

Reply

Marsh Posté le 12-06-2006 à 18:41:26    

espèce d'etron, tu n'as pas vu que tu fais un echo dans un echo, regarde le code HTML que ca te genère [:petrus75]
 

Code :
  1. <div style="background:#FFA07A; width:50%;">
  2.   <h3><center><strong>Mise à jour du message de la page de votre équipe</strong></center></h3>
  3.   <form ENCTYPE="multipart/form-data" method="post" name="upload"> 
  4.    <input type="hidden" name="MAX_FILE_SIZE" value="9999999" />
  5.    <strong>Mot de passe </strong><input name="mdp" type="password">&nbsp;Obligatoire<br><br>
  6.    <input name="NomFichier" type="file">
  7.    <input type="hidden" name="act" value="upload"><br><br>
  8.    <strong>Message</strong> :
  9.   <textarea name="texte" cols="60" rows="7"> <?php
  10.     echo $messtxt?></textarea><br><br>
  11.    <input type="SUBMIT" VALUE="Envoyer sur le site">
  12.    <input type="reset" name="Cancel " value="Annulé"><br><br>
  13.   </form> 
  14. </div>


 
c'est pas mieux comme ça [:petrus75] ?

Reply

Marsh Posté le 12-06-2006 à 18:57:24    

ce que je vois dans mon champs, c'est  <?php
         echo $messtxt?>
 
 
et non le contenu pourtant, j'ai fait un copier-coller.

Reply

Marsh Posté le 12-06-2006 à 20:03:14    

nan mais ya pas de echo :o là je t'ai collé le HTML from scratch comme il doit etre. aller je la refait :

Code :
  1. ?> <== je ferme mon putain de sa mere de PHP
  2. <!-- Je colle le HTML -->
  3.     <div style="background:#FFA07A; width:50%;">
  4.      <h3><center><strong>Mise à jour du message de la page de votre équipe</strong></center></h3>
  5.      <form ENCTYPE="multipart/form-data" method="post" name="upload"> 
  6.       <input type="hidden" name="MAX_FILE_SIZE" value="9999999" />
  7.       <strong>Mot de passe </strong><input name="mdp" type="password">&nbsp;Obligatoire<br><br>
  8.       <input name="NomFichier" type="file">
  9.       <input type="hidden" name="act" value="upload"><br><br>
  10.       <strong>Message</strong> :
  11.      <textarea name="texte" cols="60" rows="7"> <?php
  12.        echo $messtxt?></textarea><br><br>
  13.       <input type="SUBMIT" VALUE="Envoyer sur le site">
  14.       <input type="reset" name="Cancel " value="Annulé"><br><br>
  15.      </form> 
  16.     </div>
  17. <? <=== Je rouvre ce putain de PHP que tu comprends pas

Reply

Marsh Posté le 12-06-2006 à 23:20:42    

file le code complet de ta page php

Reply

Marsh Posté le 12-06-2006 à 23:21:11    

fourniey a écrit :

maintenant dans ma page y a écrit  

Code :
  1. <== je ferme mon putain de sa mere de PHP


 
et j ai une erreur php
 

Code :
  1. Parse error: parse error, unexpected T_IS_SMALLER_OR_EQUAL


 
je comprends pas  
 


 
 
 [:al zheimer]  

Reply

Marsh Posté le 12-06-2006 à 23:21:11   

Reply

Marsh Posté le 13-06-2006 à 01:09:12    

Tout fonctionne bien maintenant

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed