Skocz do zawartości

Zablokowane Zabezpieczenie katalogu


Markuz

Rekomendowane odpowiedzi

albo

<script type="text/javascript">window.location="adres"</script>

jednakże nie zadziała to gdy użytkownik ma wyłączony js. Zawsze też pozostaje umieszczenie w tym katalogu pustego pliku o nazwie index.html, gdy użytkownik będzie chciał być sprytny i wklepie w adresie ścieżkę do katalogu to zobaczy pustą stronę. Zostaje też jeszcze jeden sposób, czyli "skrypt pobierający". Zauważ że np zasoby w gmclanowych przykładach nie kierują do katalogu, tylko do lokacji /sciagnijplik=numer. Możesz napisać skrypt kierujący nie bezpośrednio do pliku zdradzając ścieżkę, a na przykład:

<?php
$plik=$_GET['sciagnijplik'];
//typ pliku, pewnie zip
header('Content-type: application/zip');
//tu wpisz nazwę pliku
header('Content-Disposition: attachment; filename="'.$plik.'.zip"');
readfile($plik.'.zip');
?>

I teraz link

www.jursajt.pyly/download.php?sciagnijplik=121354

Spowoduje pobranie pliku "121354.zip"

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...