Page 1 sur 1
pb formulaire
Posté : 14 janv. 2009, 20:58
par Sev
bonjour,
j'ai un formulaire avec listes déroulantes de ce type :
<form ..... ect ...>
<select name="largeur">
<option value='' >...</option>
<option value='1'>100</option>
<option value='2'>200</option>
<option value='3'>300</option>
<option value='4'>400</option>
</select>
</form>
et j'aurais besoin d'un script php qui récupère la valeur de la liste choisi mais pas la valeur 1 ou 2 ou 3 ou 3 mais 100 ou 200 ou 300 ou 400
merci par avance de votre aide
Posté : 14 janv. 2009, 21:20
par albat
Et si tu multipliais par 100 la valeur que tu récupères ?...

re
Posté : 14 janv. 2009, 22:10
par Sev
ce n'est pas possible car 1 ne correspond pas toujours à 100...ect...
Posté : 14 janv. 2009, 22:20
par blof
Bonsoir,
ce formulaire, c'est bien toi qui l'écrit ?
Alors pourquoi n'écris-tu pas :
Code : Tout sélectionner
<form ..... ect ...>
<select name="largeur">
<option value='' >...</option>
<option value='100'>100</option>
<option value='200'>200</option>
<option value='300'>300</option>
<option value='toto'>toto</option>
</select>
</form>
re
Posté : 14 janv. 2009, 22:31
par Sev
oui c'est moi qui l'ai écrit
je n'ai pas fait comme tu dis parce que je suis stupide
et j'ai 40 formulaires comme ça
Posté : 15 janv. 2009, 00:24
par rolusseum
[quote]
ce n'est pas possible car 1 ne correspond pas toujours à 100...ect...
[/quote]
Là, faut expliquer...
Posté : 15 janv. 2009, 00:43
par AB
ce n'est pas possible car 1 ne correspond pas toujours à 100...ect...
Là, faut expliquer...
Puisqu'il te dit qu'il a quarante formulaires...
re
Posté : 15 janv. 2009, 11:07
par Sev
ben oui j'ai 40 formulaires
ça peut etre aussi
<option value=5>2000 cm</option>
Posté : 15 janv. 2009, 13:27
par blof
plus simple :
Code : Tout sélectionner
<form ..... ect ...>
<select name="largeur">
<option value='' >...</option>
<option>100</option>
<option>200</option>
<option>300</option>
<option>toto</option>
</select>
</form>
par exemple avec l'éditeur "notepad++" ( et d'autres ), en utilisant les expressions régulières tu remplaces " value='.*'" par une chaîne vide.
( Recherche -> Remplacer... )
Posté : 15 janv. 2009, 15:37
par Ryle
La solution de
blof est effectivement ce qu'il y a de mieux et de plus simple :
- si tu spécifies un attribut value dans ton option, tu récupères sa valeur
- si tu n'en précises pas, tu récupères le libellé de l'option
A partir de là, tu n'as plus qu'à renseigner tes options avec ou sans les attributs "value" et les valeurs qui t'interessent

re
Posté : 15 janv. 2009, 16:25
par Sev
merci c'est vraiment sympa