Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sposob na hotlinkowanie :)
Forum PHP.pl > Forum > PHP
bumfank
wpadlem na dobry pomysl, bo mnie zaczyna draznic jak ktos sobie perfidnie hotlinkuje moje pliki a kiedy jeszcze go prosze o zmiane tego na cos innego to zero odzewu, wiec wpadlem na cudaczny pomysl winksmiley.jpg napisze skrypt ktory co 24h zmienia nazwe pliku. wiadomix nowa nazwe zapisuje w bazie danych i nikt nie podlinkuje bezposrednio do pliku bo sie nazwa zmieni, ale ktos moglby hotlinka uderzyc pod download.php?id=10 nom ale tutaj wpadlem na pomysl ze bedzie sprawdzal reffera jak bedzie rozne od DOCUMENT_ROOT to wtedy bedzie wejscie na glowna strone.
pomysl git, myslalem jak to wykonac i nie wiem jak to zrobic zeby skrypt czuwal i uruchamial sie sam co te 24h, zmiana pliku, wpisy do bazy no problem, ale jak zrobic zeby skrypt czuwal kompletnie nie wiem, czytalem o time, ale nie da mi on czuwania skryptu.

prosze o pomoc winksmiley.jpg

dziekuje i pozdrawiam
maker
CRON

A co do http_referer to nie każdy go wysyła smile.gif Polecam sesje
bumfank
hmmm nie wiedzialem dokladnie czy moge uzyc system() bo wczesniej bylo zablokowane ale teraz sprawdzilem i jest si winksmiley.jpg

sesje questionmark.gif smile.gif hmmmm pomyslimy pomyslimy smile.gif

  1. <?php
  2.  
  3. system('cron 05 0 * * * /www/zmiana_nazwy.php');
  4.  
  5. ?>

czy takie cosik lazilo questionmark.gif smile.gif czy sie myle questionmark.gif
number0
Hey

Moje rozwiązanie to stosowanie zastosowanie „bramki”
Pliki trzymasz w niedostępnym miejscu a
do plików dostajesz się za pomocą skryptu php

Rozwiązanie to posiałem dokładniej w innym wątku:
http://forum.php.pl/index.php?showtopic=34344#entry194815

wstaw sobie tylko własny sposób autoryzacji + typy mime i gotowe
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.