[JS]Zamykanie okna przeglądarki po określonym czasie

0

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 .

0

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 ...

&ltscript>
&lt!--

setTimeout('self.cose()', 5000); // 5 sek

//-->
&lt/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...

0

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.

0

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ć ??

1 użytkowników online, w tym zalogowanych: 0, gości: 1