![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chciałbym Was prosić o pomoc. Mianowicie potrzebuje zrobić przekierowanie na domyślny obrazek, jeżeli linkowany obrazek nie będzie istniał. Wytłumaczę to w ten sposób. Na serwerze umieszczam obrazek, np. http://domena.pl/img/img1.jpg . Jakaś inna strona linkuje do tego obrazka. Po usunięciu z serwera, na stronie linkującej nadal będzie odwołanie do nieistniejącej grafiki. Jak zrobić, aby przekierować każde takie odwołanie na domyślny obrazek np. http://domena.pl/img/default.jpg ? Dodam, że file_exist() mnie nie interesuje, gdyż nie chce zmieniać tego na swojej stronie. Z góry dziękuje i pozdrawiam. Ten post edytował Szykra 6.04.2010, 14:01:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 43 Dołączył: 8.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Najprościej w pliku .htaccess zdefiniować plik do obsługi błędu 404 [strona nieznaleziona]. Gdy nie będzie obrazka to wyświetli tą stronę bądź grafikę w Twoim przypadku.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Najprościej w pliku .htaccess zdefiniować plik do obsługi błędu 404 [strona nieznaleziona]. Gdy nie będzie obrazka to wyświetli tą stronę bądź grafikę w Twoim przypadku. Też myślałem, aby zrobić to w .htaccess (szczerze to innej opcji nie widzę), jednak nie za bardzo wiem jak. Nie chce wyświetlać strony błędu, tylko wyświetlić zastępczy obrazek. Obraz jest podany jako <img src='' />. 404 nie wiem czy mi tu pomoże. A nawet jeśli tak, to co z normalnym zachowaniem serwisu, jeżeli serwer odpowie 404? Zamiast błędu - grafika? Pozdrawiam. |
|
|
![]()
Post
#4
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Przecież w .htaccess możesz ustawić przekierowanie z 404 na dowolny plik. A ten plik może być zwykłą stroną w HTMl, zawierającą co hcesz, także grafikę.
Kod ErrorDocument 404 /404.html
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany, dziękuje za wszystkie odpowiedzi. Utworzyłem plik php, który generuje grafikę, dzięki czemu w przypadku braku obrazka wyświetla się mój wygenerowany.
Pozdrawiam! Temat myślę że do zamknięcia. |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 6.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ej, a po co tak kombinować...?
I nie trzeba PHP katować... Właśnie o takim czymś na początku myślałem, niestety moja wiedza na temat .htaccess jest zbyt skąpa żeby to samemu napisać. Dzięki! Pozdrawiam. Ten post edytował Szykra 6.04.2010, 20:33:40 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 02:05 |