tak wygląda formularz
Kod: Zaznacz cały
<form name="edit_form" enctype="multipart/form-data" action="form.py" method="POST" id="edit_form" >
Kod: Zaznacz cały
<input type="text" name="number" id="pole_form" value="300060001" size="28" maxlength="28" />
Kod: Zaznacz cały
import cgi
form = cgi.FieldStorage()
IBA = form.getfirst("number", "").upper()
problem w tym, że żadna zmienna nie jest wstawiana
czy mam użyć czegoś innego niż import cgi? albo jak mam to poprawić
czy czegoś takiego?
Kod: Zaznacz cały
from mod_python import util
def index(req):
formdata = util.FieldStorage(req)
if formdata['number'] == '300060001':
print 'number';
File "/var/www/nowy/form2xml2.py", line 4, in index
if formdata['number'] == '300060001':
File "/usr/lib/python2.6/dist-packages/mod_python/util.py", line 411, in __getitem__
found = self.list.table()[key]
KeyError: 'number'
prosze o pomoc
jestem poczatkujący także wybaczcie
używam Apache/2.2.11 (Ubuntu) mod_python/3.3.1 Python/2.6.2 Server at localhost Port 80