Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zdjęcie widoczne na stronie, poza stroną nie można go wyświetlić
windman
post
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

Ostrzeżenie: (0%)
-----


Witam,

Jakie są metody aby na stronie zabezpieczonej hasłem wyświetlane było zdjęcie z pewnego katalogu na serwerze (tzn. to wiem) i jednocześnie aby katalogu i jego zawartości nie można było otworzyć z paska adresowego (tego nie wiem), czyli np. www.serwer.pl/kat1/zdjecie.jpg - nie można otworzyć
Innymi słowy aby zawartość pewnego katalogu była dostępna tylko po zalogowaniu na stronie.
Serwer jest na windowsie.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Babcia@Stefa
post
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 17
Dołączył: 19.03.2006
Skąd: z kosmosu ;)

Ostrzeżenie: (0%)
-----


A ja mam niezawodny sposób (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif)

W pliku w którym wyświetlamy obrazek dodajemy przed wyświetleniem:
  1. <?php
  2. $_SESSION['pokazobraz'] = true;
  3. ?>


Plik który generuje obrazek odpowiednio modyfikujemy:
  1. <?php
  2. if(isset($_SESSION['pokazobraz']))
  3. {
  4. // tutaj kod który generuje obrazek
  5. unset($_SESSION['pokazobraz']);
  6. } else 
  7. echo 'stop hotlinku!';
  8. ?>


@edit
Cytat(windman)
Problem w tym, że obrazek będzie odświeżany na stronie co sekundę przez JS.

Można tak ustawić htaccess w katalogu, że pliki w nim dostępne będą dla skryptów wykonywanych na serwerze, dla reszty niedostępne?


To znaczy dla czego co sekundę będzie odświeżany przez JS?!

Pozdrawiam, WebNuLL(Babcia@Stefa)

Ten post edytował Babcia@Stefa 14.08.2008, 14:10:46
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 18:20