Bonjour,
J'ai le script ci-dessous dans un fichier .ks qui fonctionne parfaitement avec le serveur Karrigell, mais ne fonctionne pas avec le serveur Apache (mode-cgi). Le reste de mon site fonctionne parfaitement. Les autres formulaires fonctionnent aussi, mais celui-ci me pose problème.
---- code ----
def index():
print'<FORM ENCTYPE="multipart/form-data" ACTION="telecharge" METHOD=POST>'
print'Fichier à télécharger : <INPUT NAME="monfichier" TYPE="file">'
print'<INPUT TYPE="submit" VALUE="Envoyer">'
print'</FORM>'
def telecharge(monfichier):
f = monfichier.file
-----------
message d'erreur :
Error in /telecherger Line 333 [in file /home/www/cca306b8d829c49f167f5b4614ace1f3/web/essai/karrigell/core/HTTP.py
] target.run(self.ns)
TypeError: telecharge() got an unexpected keyword argument ''
|
Traceback (most recent call last):
File "/home/www/cca306b8d829c49f167f5b4614ace1f3/web/essai/karrigell/core/HTTP.py", line 333, in process_request
target.run(self.ns)
File "/home/www/cca306b8d829c49f167f5b4614ace1f3/web/essai/karrigell/core/k_target.py", line 409, in run
result = func(**form_fields)
TypeError: telecharge() got an unexpected keyword argument ''
-----------
quelqu'un peut-il m'aider ? Merci par avance ^^