Rechercher : dans
Par :

Zone de texte non-modifiable

Dernière réponse le 26 jan 2008 à 23:24:19 zevinny, le 4 aoû 2007 à 09:53:50 
 Signaler ce message aux modérateurs

Bonjour,

J'espère que l'un d'entre vous connais la réponse...

Nous possédons un formulaire et j'ai constaté que chaque personne qui y vient oublie de compléter des cases ou par fénéantise ne les complète pas...

J'y ai mis un rule de si case vide etc... sa marche mais j'aimerais que pour n'importe quel browser, la zone d'input soit complétée avec les données de la personne loggée mais que ces cases soient inmodifiable!

Voici un exemple, mais le texte se met derrière le cadre "input", et puis est ce possible de faire ce genre de chose?

echo "<font face='Monotype Corsiva' size='5' color='#FFFF99'>";
echo "<small>Prénom: </small><br>";
echo "<small><input type='text' name='prenom' size='20'>$pseudo</small></font><br><br>";

voici la variable:
$pseudo=$_SERVER['PHP_AUTH_USER'];

bien à vous,

Winny

Configuration: Windows XP
Firefox 2.0.0.6

1

gryzzly, le 4 aoû 2007 à 10:14:42
  • +6

<input name="ch_texte" type="text" value="non modifiable" size="20" maxlength="20" readonly="true" />

selection du texte possible

<input name="ch_texte" type="text" value="non modifiable" size="20" maxlength="20" disabled="disabled" />

selection du texte impossible
disabled → permet de désactiver tous les champs de type input

Deux choses sont infinies : l'Univers et la bêtise humaine.
Mais en ce qui concerne l'Univers, je n'en ai pas encore acquis la certitude absolue. A. Einstein

Répondre à gryzzly

2

 xloadx, le 26 jan 2008 à 23:24:19
  • +1

Pas besoin, on peut simplifier les arguments comme ci-dessous :

<input name="ch_texte" type="text" value="non modifiable" size="20" maxlength="20" readonly />
<input name="ch_texte" type="text" value="non modifiable" size="20" maxlength="20" disabled  />


excepté si il y a conflit avec un navigateur quelconque, alors il est indispensable de mettre les valeurs

Répondre à xloadx
Collection CommentÇaMarche.net