Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmiana nazwy pliku podczas zapisu
Forum PHP.pl > Forum > PHP
trigar
Witam wszystkich smile.gif

Mam takie pytanie, mianowicie czy istnieje jakiś sposób na zmianę nazwy pliku podczas jego pobierania. Na przykład mam plik 111111.mp3 na serwerze, a gdy użytkownik będzie chciał go pobrać zapisze go pod inną nazwą? Jakoś nie mogę sobie z tym poradzić sad.gif

Z góry dziękuję za pomoc.
wookieb
wget
trigar
Mógłbyś troszkę to przybliżyć bo nigdy tego nie używałem
wookieb
Moja głupota, źle zrozumiałem twój pierwszy post.

http://pl.php.net/manual/pl/function.header.php
W przykładzie Download Dialog można przekazać nazwę pliku wyjściowego.
trigar
Tego już próbowałem smile.gif niestety jest to dość wolne gdyż plik musi zostać dodany do pamięci ;/ może da się to jakoś obejść inaczej ?
kiler129
Cytat(trigar @ 25.11.2010, 19:47:04 ) *
Tego już próbowałem smile.gif niestety jest to dość wolne gdyż plik musi zostać dodany do pamięci ;/ może da się to jakoś obejść inaczej ?


Nie musi. Czytasz paczki po np. 2KB do pamięci za pomocą fread, ślesz userowi, sprawdzasz czy odebrał. Gdy odbierze nadpisujesz zmienną z poprzednimi 2KB nowymi 2KB i tak dalej.
Nikt nie czyta dużych plików w całości.
trigar
o tego jeszcze nie używałem nigdy smile.gif poczytam i spróbuje zrobić i zobaczyć czy to będzie hulać ^^
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.