Ucze się php i chciałem zrobić na stronce licznik ściągnięć ...
Wiem wiem , pewnie było 1000ce razy ;)
Niby wszystko mam , ale nie wiem jak zrobić żeby okno przeglądarki zamknęło się po kilku sekundach ...
Również gdyby mi ktoś podpowiedział jak to jest rozwiązane na tej stronie : klikamy na coś do ściągnięcia , link wskazuje na download.html?id=asoihi , a od razu , bez wchodzenia na jaką kolwiek stronke zasysany jest plik .
Z góry dzięki za pomoc .
Ucze się php i chciałem zrobić na stronce licznik ściągnięć ...
Wiem wiem , pewnie było 1000ce razy ;)
Niby wszystko mam , ale nie wiem jak zrobić żeby okno przeglądarki zamknęło się po kilku sekundach ...
<script>
<!--
setTimeout('self.cose()', 5000); // 5 sek
//-->
</script>
Również gdyby mi ktoś podpowiedział jak to jest rozwiązane na tej stronie : klikamy na coś do ściągnięcia , link wskazuje na download.html?id=asoihi , a od razu , bez wchodzenia na jaką kolwiek stronke zasysany jest plik .
Z góry dzięki za pomoc .
podejrzewam że na tej stronie jest coś w ten deseń:
<?
$id = $HTTP_GET_VARS['id'];
if(file_exists('./download/' . $file) && $file) {
header('Content-Type: application/octet-stream');
header('Content-Length: ' . filesize('./download/' . $file));
header('Content-Disposition: attachment; filename=' . $file);
readfile('./download/' . $file);
}
?>
oczywiście w tym jako ID trzeba podać nazwę pliku
z katalogu download a na tej stronie są "numerki" za
pomocą których nazwa pliku jest ciągnięta z bazy...
Masz dostęp do kodów Coyote.
W katalogu głównym projektu jest plik "download.php".
Musisz ściągnąć wszystko na dysk, ponieważ nie jest on dostępny via www.
Dzięki chłopaki .
Oba posty bardzo mi pomogły .
[browar]
Pojawił się jednak kolejny problem . Otóż gdy dany plik znajduje sie na innym serwerze przygotowanie do ściągania ciągnie się w nieskończoność .. Jak temu zaradzić ??