Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypty PHP w plikach innych niż *.php
Forum PHP.pl > Forum > PHP
rodia
Często wstawiam fotki na fora fotograficzne. Napisalem sobie skrypcik w który narzuca mi znak wodny i podpis na moje zdjęcia. I taki obrazek linkuje sobie w znaczniku <img src="obr.php&id=30"> - dla przykladu. Jednak ponieważ fora nie łykają adresów obrazkow z rozszerzeniami *.php to zastanawiam się czy jest mozliwość wymuszenia na serwerze, aby pliki jpg przetwarzał tak jak by były php?
guitarnet.pl
mozesz wlaczyc obsluge php dla jednego z podkatalogow (bezpieczny katalog) dla rozszerzen np jpg i na poczatku pliku wysylac naglowek Content-type: jpeg itp
powinno zadzialac
seba22
Jasne,
To bardzo prosta sprawa.
Edytujesz plik .htaccess
Kod
RewriteEngine on


RewriteRule ^([0-9]+).png$ obr.php&id=$1


Przepisze liczby od 0 - 9 .png wstawiajac liczbe jako id z zapytaniu GET.

wpiszesz 198758.png serwer odczyta obr.php&id=198758
rodia
Jeszcze jeden problem:
Jak zamieszczę link <img src ... > to jest ok. Ale jak wrzuce link w przegladarce to juz wywala binaria jpga
http://rodia.pl/!avatar/avatar.jpg
http://rodia.pl/!avatar/index.html
porady-it.pl
A poprawnie masz ustawiony Content-Type questionmark.gif np:
  1. <?php
  2. header('Content-type: image/png');
  3. ?>
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.