Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
nochmal dateidownload
woran kann es liegen, daß der dateidownload auf meinem localhost apache einwandfrei funktioniert, aber wenn ich das script auf meinen webserver lade (1und1) die dateien nur noch mit 0kb ankommen?
Code: In Zwischenablage kopieren (nur IE)
ps, der einzige unterschied ist, daß ich auf dem webserver mittels htaccess den ordner vor direktzugriffen geschützt habe.
Antworten
Mich wundert dass es überhaupt irgendwo funktioniert : in jedem Fall ist $edition.zip kein gültiger Dateiname. Das $-Zeichen muss weg.
2.
wieso, $edition ist eine variable die enthält welches zip file geladen werden soll
3.
naja, es funktioniert schon, weil in deinem fall hinter $edition immer ein punkt steht (und der ist kein gültiges zeichen in einem variablennamen). es ist aber a) verwirrend, b) schlecht stil und c) macht es php mehr arbeit als notwendig.
am besten siehst du es an einem beispiel, wo solch ein konstrukt fehlschlägt:
Code: In Zwischenablage kopieren (nur IE)
was soll php das machen? nach der variable $variable suchen und diese einsetzen, oder doch lieber "Hallo weltiable" ausgeben?
darum:
Code: In Zwischenablage kopieren (nur IE)
oder
Code: In Zwischenablage kopieren (nur IE)
4.
neinnein,
es ist so:
Code: In Zwischenablage kopieren (nur IE)
also ist doch
Code: In Zwischenablage kopieren (nur IE)
gleich
Code: In Zwischenablage kopieren (nur IE)
aber wie ich dich verstehe sollte es so sein:
Code: In Zwischenablage kopieren (nur IE)
hab ich das richtig verstanden??
5.
geeenau.