Hallo,
also deine Fehlerbeschreibung hilft leider nicht so wirklich viel :(
sorry!
alles nicht so schlimm
- Betriebsystem des Uploadrechners (auch der Client ist wichtig, da mozilla
selbst unter Win den Zeilenumbruch löblicherweise auf \n reduziert)
Win2000 Professional SP2, InternetExplorer
- Betriebsystem des Rechners auf dem das Perlscript läuft (die Scripte sind
normalerweise auf POSIX optimiert, aber bei dier könnte das ein NT-Server
sein)
Win2000 Server SP2
nun das hat sich damit erledigt...
hast recht!
Ab sofort nenn ich dich Gott!
ist nicht nötig :)
Falls du zufällig mal in Pinkafeld (Österreich) vorbeikommst hast ein Bier bei mir gut *g*
ist vorgemerkt :)
Aber: fällt dir eine nich so schmutzige Lösung wie das chop ein?
nun es gibt einen unterschied zwischen chop und chomp. zum schnell nachlesen:
http://www.webclass.ru/show.php3?tip=74
du könntes also $/ deklarieren und dann chomp anwenden, da bei upload von einem
anderen client (mozilla z.b.) das CR nicht mitgesendet wird.
Am besten wäre es die multipart-parsing routine in fileupload.pm zu verbessern
oder sich den Artikel von CK reinzuziehen http://aktuell.de.selfhtml.org/artikel/cgiperl/file-upload/index.htm, um den
Upload über CGI.pm zu erledigen. Irgenwo im Forum geistert auch noch eine
fileupload routine rum, die wie auch CGI.pm darauf basiert, die CRLF-Sequenz
zu bestimmen, um dann das Multipart-Form korrekt zu parsen. Sie ist halt nur
kleiner als CGI.pm
Muss aber nicht sein, immerhin läufts ja jetzt.
Probier bitte mal das File mit mozilla hochzujagen, das könnte bei der
Verwendung von chop Ärger stiften!
bye eddie
PS: danke nochmal Gott! Falls du einen Fanclub hast, wo kann ich mich anmelden?
... mir ist nix bekannt :)