bonjour,
Je ne comprend pas pourquoi avec un formulaire je ne peux pas passer des parametres :
1 2 3 4
|
<FORM ACTION="cgi-bin/test.py?a=10&b=3" METHOD="post">
<INPUT TYPE="submit" NAME="send" VALUE="valider">
</FORM> |
alors que :
<a href="cgi-bin/test.py?a=10&b=3">next</a>
je peux les lire grace a mon scrypte :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
#! /usr/bin/python
print "Content-Type: text/html\n"
print
import cgi
form = cgi.FieldStorage()
try:
a = form.getvalue("a","NC")
b = form.getvalue("b","NC")
print a, b
except:
print "erreur" |
Dans le premier cas, ma page affiche les valeurs par defaut (NC), et dans le second, les bonne valeurs passé en parametres.
Pourquoi ?
Comment faire passer des parametre d'une page a une autre dans un formulaire ?
(sinon j'avais pensé a des
<input="hidden" value=3 name="a">
mais bon...)
Partager