PB php textarea
Résolu
zatox
Messages postés
640
Date d'inscription
Statut
Membre
Dernière intervention
-
macgawel Messages postés 664 Date d'inscription Statut Membre Dernière intervention -
macgawel Messages postés 664 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je n'arrive pas à faire afficher le contenu d'une variable dans ma textarea, je dois avoir un problème de syntaxe gros comme une maison mais je ne le vois pas. Est-ce que quelqu'un peut m'aider ?
<form action="page7.1.php" method="post">
<p>
Message : <br/>
<textarea name="message" rows="10" cols="60"> <?$donnees['message']?> </textarea><br />
<?php echo $donnees['message']; ?>
<input type="submit" value="Envoyer" />
</p>:
l'echo $donnees['message'] m'affiche bien le contenu de $donnees['message'] mais dans la textarea il affiche :
$donnees['message'] mais pas son contenu. !!!!
Merci pour vos réponses.
<form action="page7.1.php" method="post">
<p>
Message : <br/>
<textarea name="message" rows="10" cols="60"> <?$donnees['message']?> </textarea><br />
<?php echo $donnees['message']; ?>
<input type="submit" value="Envoyer" />
</p>:
l'echo $donnees['message'] m'affiche bien le contenu de $donnees['message'] mais dans la textarea il affiche :
$donnees['message'] mais pas son contenu. !!!!
Merci pour vos réponses.
A voir également:
- PB php textarea
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
Bon je suis débutant en PHP donc avant de m'intérréssé au code assure toi que la page ou se trouve se formulaire a bien comme extension PHP
zatox
Messages postés
640
Date d'inscription
Statut
Membre
Dernière intervention
66
Oui ma page a bien comme extension .php
Bonjour.
En fait, il faut simplement demander à php d'envoyer le contenu de $donnees['message'].
Donc, faire un echo $donnees['message'].
En fait, il faut simplement demander à php d'envoyer le contenu de $donnees['message'].
Donc, faire un echo $donnees['message'].
<textarea name="message" rows="10" cols="60"> <?echo $donnees['message'];?> </textarea><br />
Pour préciser :
En fait, une page html peut utiliser différents langages de script (php, mais aussi asp etc.).
Le serveur n'utilise pas que l'extension de la page pour déterminer quel est le langage utilisé (index.php), parce qu'on ne sait jamais (il pourrait y avoir des imbéciles qui veulent mettre du php dans index.asp).
La balise <?...?> signale au serveur que ce qui est à l'intérieur n'est pas du html, mais du script.
Du coup, la première fois que tu ouvres ta balise, il faut préciser le langage : <?php
Par contre, après ce n'est pas la peine (il garde le même langage).
En fait, une page html peut utiliser différents langages de script (php, mais aussi asp etc.).
Le serveur n'utilise pas que l'extension de la page pour déterminer quel est le langage utilisé (index.php), parce qu'on ne sait jamais (il pourrait y avoir des imbéciles qui veulent mettre du php dans index.asp).
La balise <?...?> signale au serveur que ce qui est à l'intérieur n'est pas du html, mais du script.
Du coup, la première fois que tu ouvres ta balise, il faut préciser le langage : <?php
Par contre, après ce n'est pas la peine (il garde le même langage).