Affecter contenue d'1 variable dans INPUT

Résolu/Fermé
91Bernard91 Messages postés 13 Date d'inscription mardi 5 janvier 2010 Statut Membre Dernière intervention 16 janvier 2010 - 10 janv. 2010 à 09:51
 azia - 14 janv. 2011 à 11:33
Bonjour,

j'ai une variable "$nom" qui est active et qui possède une valeur. Est-t-il possible dans une ligne INPUT de transferer sa valeur dans l'attribut value, pour un affichage par défaut.

Dans cet exemple c'est "toto" (en dure) qui sera présenté par défaut
<input type="text" id="nom" name="nom" value="toto" tabindex="10" />

or ma variable $nom possède une toute autre valeur (et dont le contenu change à chaque utilisation) ; c'est cette valeur que je souhaiterais afficher par défaut dans l'attribut value. J'ai essayé la synthaxe suivante, mais elle ne fonctionne pas :
<input type="text" id="nom" name="nom" value=$nom tabindex="10" />

Quelle est ma mauvaise approche du problème ?
Merci par avance pour la réponse que l'un d'entre vous voudra bien m'apporter.
Cordialement,
Bernard.

3 réponses

ghuysmans99 Messages postés 2496 Date d'inscription jeudi 14 juillet 2005 Statut Contributeur Dernière intervention 5 juin 2016 338
10 janv. 2010 à 09:52
Tel que tu l'as noté, tu essaies de trouver le contenu d'une variable serveur du côté client. Fatalement, ça marche pas ! Il suffisait d'utiliser echo() :
<input type="text" id="nom" name="nom" value="<?php echo($nom);?>" tabindex="10" /> 
--
VB.NET is good ... VB6 is better !
1
91Bernard91 Messages postés 13 Date d'inscription mardi 5 janvier 2010 Statut Membre Dernière intervention 16 janvier 2010 2
10 janv. 2010 à 10:07
OK Merci, ça fonctionne en effet parfaitement avec echo ().
Cordialement,
Bernard
0
Merci beaucoup; tu viens de me débloquer.
0