Dateidownload mit PHP - gibt nen Fehler...
Hallo!
Ich versuche gerade, ein PHP-Script zu entwickeln, welches Dateien herunterladen kann.
(Ziel ist es, Datein anzubieten, und der Benutzer soll die eigentliche URL nicht sehen)
Ich habe mich hierbei an die Tutorials gehalten, dennoch gibt es ein Problem: Die heruntergeladenen Dateien sind nicht lesbar.
Da ich exe-Dateien schlecht debuggen kann, habe ich mal ne einfache Text-Datei genommen, und "den Wurm" gefunden.
Vor dem eigentlichen Start schreibt mir das Script 2 Bytes. Woher die kommen, weiß ich nicht. Ergebnis ist nur, die Datei ist exakt 2 Byte größer als das Original und die ersten Zwei Zeichen sind nicht lesbar. (Danach folgt der eigentliche Teil)
Ich habe mir das Ganze soeben in einem Hex-Editor angeschaut, es handelt sich in beiden Fällen um das Zeichen mit dem ASCII-Code 10 (LF).
Der Fehler ist Browserunabhängig, er tritt sowohl im Fuchs als auch im IE auf.
Wer kann mir nen Tipp geben, woran es liegen kann?
Ich danke im Voraus für die schnelle Hilfe!!
__________________
Wenn du glaubst,es passiert nichts mehr - kommt von irgendwo der
BLUE-SCREEN
her
Geändert von WebWatcher (17.12.2006 um 04:11:49 Uhr)
|