Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przeslyłanie plikow jako zalacznika w header
Forum PHP.pl > Forum > PHP
Rozpalacz
Mam na serwerze pliki i chcialbym by po kliknieciu na link do niego zostala dopisana informacja do bazy ze ktos sciagnal ten plik; Link wyglada tak:

www.jakis_tam_link.com/ticket.php/id_uzytk12id_u902/piosenka.mp3

Pobierane jest id_uzytk i id_u i dopisywanie i sciaganie dziala, tylko z tym ostatnim nie do konca, bo zrywa polaczenie po dokladnie 2MB. Sciaganie dziala poprawnie jesli nie uzywam pliku ticket.php tylo mam link jak tutaj:

www.jakis_tam_link.com/wykonawca/piosenka.mp3

/**** fragment pliku ticket.php ******/

header("Content-type: multimedia/mp3");
header("Content-Disposition: attachment; filename=$plik");
header('Content-length: '.filesize($sciezka));
readfile("$sciezka");

/**** fragment pliku ticket.php ******/

Jak mozna to zmienic by dzialalo i plik sciagal sie caly?
chomiczek
Może wystarczy zwykłe set_time_limit()" title="Zobacz w manualu php" target="_manual ustawione na 0
dawijanii
Spróbuj rozwiązania z onclick oraz ajaxem przykład masz tutaj http://www.dodawarka.info/katalogstron.phtml
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.