Variable php dans un INPUT TEXT

Aynil44
Invité n'ayant pas de compte PHPfrance

22 mai 2008, 10:41

Hello,

Je recherche de l'aide pour régler un problème dans un formulaire.
Le problème est que : Quand je fais entrer une variable dans un INPUT TEXT, la valeur est tronquée lors de l'apparition d'un espace.


Mon code :

echo $sujet; //affiche correctement le sujet avec les espaces tout comme il faut
...
<INPUT type='text' SIZE='30' NAME='sujet' VALUE= <?php echo $sujet; ?>>
...


Ex :

echo renvoie 'hello tout le monde'
input text, lui affiche 'hello' dans sa grande case...

Pourtant je ne retouche pas la variable entre temps ! La valeur se fait quand même tronquer :(

Merci d'avance pour l'aide ! :D

Mammouth du PHP | 1353 Messages

22 mai 2008, 10:46

Les paramètres de value doivent être entre " " pour afficher les espaces (ou ' ').
Essaye :
<INPUT type='text' SIZE='30' NAME='sujet' VALUE="<?php echo $sujet; ?>"/> 
Tell me and I forget. Teach me and I remember. Involve me and I learn.

Invité
Invité n'ayant pas de compte PHPfrance

22 mai 2008, 11:03

Les paramètres de value doivent être entre " " pour afficher les espaces (ou ' ').
Essaye :
<INPUT type='text' SIZE='30' NAME='sujet' VALUE="<?php echo $sujet; ?>"/> 
Ça marche ! Merci infiniment guilt92 !

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

22 mai 2008, 13:05

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer