| PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here! |
 |

19-12-2002, 15:28
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
theme gzip runterladen
also wie das mit dem gzip geht krich ich ja eigentlich hin, wenn ich hier im forum schau
nur
wie soll ich das machen?!? muss ich eine datei erstellen (zip), die aufm rechner zwischen speichern?! und nach dem runterladen wieder löschen?!?!
oder wie mach ich das am besten?!°
mfg
|

19-12-2002, 15:52
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
du hast eine php-datei.
die senden einen zip header und schon ist für den browser alles in ordnung ... 
eignetlich kann das ja nur so gehen. du kannst aber auch deinen weg nehmen. erst einmal LIVE zippen und dann einen header auf diese datei legen.
|

19-12-2002, 15:56
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
hm was brauch ich alles für gzip?!?!
mfg
|

19-12-2002, 15:57
|
Abraxax
  THE REAL HAXE (Administrator)
|
|
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
|
|
die suche im forum ....
steht jede menge drin.
schaue auch mal bei den code-schnippseln vorbei.
|

19-12-2002, 16:12
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
hm eigentloich müsste gzip ja schon laufen, wenn ich mit phpmyadmin gzip kompremiierte dateien senden kann ich dummerchen...
so hab dann folgende codes aufprobiert:
http://www.php-resource.de/forum/sho...threadid=12565
sowohl den von berni als den von tbt..
da kommt aber immer ein fehler (bei beiden codes)
Parse error: parse error, unexpected T_STRING in c:\apache\apache\htdocs\forumserver\ziptest\test.php on line 57
und in der zeile steht jewalls: $fr = "x50x4bx03x04";
wer ne idee?
|

19-12-2002, 16:17
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
könnte das an dem
$name = str_replace("\", "/", $name);
zwei zeilen davor liegen?
$name = str_replace("\\", "/", $name);
|

19-12-2002, 16:18
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
jupp daran lags
thx
|

19-12-2002, 16:25
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
Eine der leichtesten Übungen!
Nehme an, das lag wieder an dem bloody Forum. Version 3 soll besser werden.
|

19-12-2002, 16:29
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
also mit bernis lösung bekomm ich ne zipfile.. die is aber fehlerhaft..
und bei tbts lösung krichi ch nur komische zeichen im explorer..
man ey..
|

19-12-2002, 16:31
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
1) liegt wahrscheinlich an den eigenschaften
2) Header?
|

19-12-2002, 16:35
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
wie eigenschaften??
bei tbts lösung hab ich erst das genommen:
PHP-Code:
function download($zip_name)
{
header("Content-type: application/octet-stream");
header("Content-disposition: attachment; filename=" . $zip_name . ".zip");
echo $this -> file();
}
danach hab ich das genommen:
PHP-Code:
function save($name)
{
$fd = fopen ($name, "wb");
$out = fwrite ($fd, $this-> file());
fclose ($fd);
}
resultat is dann das selbe wie bei berni =(
|

19-12-2002, 16:39
|
TobiaZ
 Moderator
|
|
Registriert seit: Jan 2001
Ort: MUC und MGL, Germany
Beiträge: 34.188
|
|
bei 1) du brauchst ja nur ein falsches zeichen zu schreiben, und schon sind die files corupt.
bei 2) kann es sein, dass du einfach den falschen header an den browser schickst?
|

19-12-2002, 16:53
|
|
Trashar
PHP Senior
|
|
Registriert seit: Dec 2001
Ort: /root/
Beiträge: 1.366
|
|
sorry aber so langsam steig ich da nich mehr durch!!!
kann mir nich wer so ein script geben, das geht mit erklärung?!?
also ich glaub ich bin zu blöd...
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
|
PHP News
|