![]() Mailinglisten-Archive |
Hallo, Andreas M�ller wrote: >Hallo, >kann es sein das dein Problem von deinem Browser kommt? Das dieser beim >Download der gleichnamigen Datei einfach an den Dateinamen eine Z�hler >anh�gt? Firefox verh�lt sich jedenfalls so. > > Es scheint schon eher ein Browserproblem zu sein. Nur ich frage mich woher kommt der Z�hler. Wenn move_uploaded_file() fertig ist, sollte die Datei ja nicht mehr im tmp-Verzeichnis sein.Somit sollte der Server ja gar nicht merken, dass die Datei nochmals hochgeladen wurde. Die Browser schicken diese Zahl sicherlich nicht, denn das habe ich wirklich ausf�hrlich getestet. Und wenn die Browser die Zahl mitschicken w�rden, dann m�sste die Zahl auch im Namen des Archivs vorkommen (den Dateinamen nehme ich ja vom Client). >Etwas �berfl�ssig ist der Aufruf von > >$temp->createGZ($_FILES['datei']['name']); > >da die vorhergehende Methode das bereits �bernimmt. > Das stimmt. Aber das habe ich nur im Testcode so, den ich auf die Schnelle getippt habe ;-) >Auch w�rde ich f�r da einlesen der Datei etwas anderes verwenden: >file_get_contents() > Habe echt alle Funktionen zum Einlesen der Dateien probiert. Immer dasselbe Resultat Bei ein paar weiteren Tests habe ich dann aber gemerkt, dass ich das Problem umgehen kann, wenn ich den Browser anweise erst die Datei herunterzuladen und dann das Archiv h�ndisch entpacke. Dann stimmen die Namen immer. Wenn hingegen der Browser das File runterl�dt und selbst das ZipProg startet, dann ist die Zahl wieder drinnen. Wie auch immer so funzt es nun und ich glaube ich kann damit leben. Obwohl ich schon gerne w�sste... Danke f�r die schnelle Antwort und einen sch�nen Abend Gruss tobi
php::bar PHP Wiki - Listenarchive