Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Pokazywanie obrazka zalogowanym użytkownikom
Forum PHP.pl > Forum > PHP
sebekzosw
Chciałbym zrobić wyświetlanie zdjęć tylko dla zalogowanych użytkowników z Premium. Chciałbym, żeby przy próbie wyświetlenia obrazka przez osobę niezalogowaną przenosiło do logowania. Cieszyłbym się, jakby to wszystko bez gd2 (przykład z pdf tutaj: http://www.akamai.com/dl/whitepapers/akama...et_q1_2010.pdf)
Fifi209
.htaccess + header + readfile

sprawdzasz i wyświetlasz ;p
sebekzosw
a jak to będzie wyglądało w całości? tongue.gif
Fifi209
do katalogu ze zdjęciami wrzucasz .htaccess:
Kod
deny from all


do głównego powiedzmy .htaccess o takiej treści:
Kod
rewriterule ^([a-z]+).(jpg|gif|jpeg)$ galeria.php?name=$1&ext=$2 [L]


a w galerii sprawdzasz czy zalogowany:
  1.  
  2. if ($_SESSION['jakaszmienna'] == 'zalogowany') {
  3. header('Content-Type: image/'.$_GET['ext']);
  4. readfile('zdjecia/'.$_GET['name'].'.'.$_GET['ext']);
  5. }


+/- coś takiego
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.