ich hätte da mal wieder ne Frage.
Hab mir für meinem Server mit mod_python was kleines gebastelt womit man Dateien hochladen kann und mit spezielem code auch wieder downloaden kann.
Klappt soweit auch alles ganz gut, allerdings gibt es beim download der Dateien ein Problem, der Dateiname wird nach dem ersten space verstümmelt.
Code: Alles auswählen
from mod_python import apache
import os
fpath = (os.path.join( str(rootpath) , str(fhex) ))
if os.path.exists( fpath ) == True:
for filen in os.listdir ( fpath ):
targetf = (os.path.join ( fpath, filen ))
req.set_content_length(os.path.getsize( targetf ))
req.headers_out["Content-Disposition"] = "attachment; filename =%s" % targetf.split('/')[-1]
req.content_type = 'text/plain'
req.sendfile( targetf , 0 , -1 )
else:
ErrorMsg = 'Invalid or Empty Download Code'
Danke