![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 19.09.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Stworzylem sobie rotator grafiki ktory pod jednym adresem ma zmieniac grafike. Tzn jeden link odwolujacy sie do skryptu php ktory za pomoc mod rewrite jest "zmieniony" na plik jpg. Skrypt za pomoca switcha zmienia obrazek raz na dzien (przy uzyciu crona). Wszystko ladnie dziala do momentu wrzucenia adresu na forum np w sygnaturze jako [img], poprostu nie wyswietla sie obrazek. Moje pytanie jest takie czy wogole jest mozliwe dzieki temu co uzylem stworzenia takiego czegos? oraz dlaczego mi nie dziala. Podawac kodu raczej chyba nie musze skoro dziala normalnie poprzez wpisanie bezposredniego adresu zrewritowanego skryptu. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 307 Pomógł: 37 Dołączył: 9.11.2010 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
No więc jest dokładnie tak jak myślałem początkowo. Generujesz obiekt DOM a nie obraz, nie ma prawa to w ten sposób działać. Musisz sprawić aby serwer w momencie wejścia na ten link zwracał nagłówek taki jak obraz. A żeby zrobić z tego sygnaturke na forum musisz ręcznie przy edycji sygnatury przypisać do tego adresu link.
Wstawienie samego header('Content-Type: image/jpg'); oczywiście nic mu tutaj nie da. Zobacz że on generuje link nie sam obraz.Zamiast kodu HTML musisz wyświetlać zawartośc tego obrazu, lub tak przepisać plik .htaccess aby wskazywał na statyczny plik .jpg nie na skrypt w php Ten post edytował Uriziel01 4.01.2012, 14:23:46 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 23:23 |