Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem przy tworzeniu własnego frameworka
rudolf35
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 17.10.2007

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


Witam, uczę się PHP i w celu poznania wzorca MVC i programowania obiektowego robię własnego frameworka. Natchnąłem się na dziwny problem. Nie wyświetlają mi się obrazki. Podglądając źródło strony widzę, że ścieżki do obrazków są prawidłowo wygenerowane. czyli np.

../framework/public/images/contentHead.jpg

ale gdy kliknę w mozilli w miejscu gdzie powinien być obrazek "Pokaż obrazek tła" to przeglądarka próbuje wyświetlić ten obrazek pod takim adresem:

/framework/Article/Show/framework/Article/Show/Framework/Article/Show/framework/public/images/LeftPanelHead.jpg

Ma ktoś jakiś pomysł? Framework działa w oparciu o czyste URL-e i wszystkie zapytania przekierowywane są do index.php
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Wszystkie ścieżki (obrazki, style, skrypty JS) rozpoczynaj od katalogu dostępnego z przeglądarki. Jeśli używasz vhostów lub jeśli jest to po prostu localhost to użyj /. Jeśli Twoja aplikacja działa jako np. localhost/aplikacja to używaj /aplikacja/.

W skrócie: używaj ścieżek absolutnych, a nie relatywnych.

Ten post edytował phpion 23.07.2010, 12:24:07
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: 13.10.2025 - 10:57