![]() |
![]() |
-exit- |
![]()
Post
#1
|
Goście ![]() |
Witam jestem początkującym userem php. Dobrze znam html, ale chce czegoś więcej. Co mam zrobić, żeby pliki, które dołączam za pomocą polecenia "include" nie wskazywały za każdym razem innego miejsca.
Mam plik o nazwie index.php a wnim na przykład coś takiego ... <?php include(dane/menu.inc) ?> ... ten plik jak widać jest w innym katalogu niż index.php. Plik dołącza się bardzo ładnie ale jeśli w menu napisany jest adres np <a href=index.php"> to po zaincludowaniu ten sam adres w przeglądarce pokazuje <a href="dane/index.php"> i wszystko sie wali. Wiem, że to co napisałem jest zakręcone jak baranie rogi, ale jak by ktoś wiedział jak sobie z tym poradzić to niech się ujawni:-) |
|
|
![]() |
-exit- |
![]()
Post
#2
|
Goście ![]() |
Hi. Ktoś tam napisał, że chodzi jak talala? No może i chodzi (faktycznie tak jest), ale tylko w podkatalogu dane. W innych podkatalogach znowu nie działa bo pokazuje inny adres. Nie wiem jak to zrobić. Teraz zapodam listingi kodu, noże ktoś sie połapie?
No wiec tak: Plik index.php wygląda następująco
Plik menuleft.inc, który jest w katalogu glowna/left - wygląda następująco
Problem jest w tym, że po wyświetleniu strony index.php link DANE 1 pokazuje adres http://www.mojastrona.pl/dane1.php a po przejściu do dowolnego podkatalogu pokazuje np http://mojastrona.pl/glowna/left/dane1.php - czyli dodaje tą wredną, perfidną, podfłą ścieżkę (nienawidze jej!). Pokazuje tym samym inny adres. Nie moge zrobić tego, co proponuje shizo bo wtedy adres DANE 1 na stronie głównej (index.php) pokazuje inną lokalizację. Jeśli ktoś jest na tyle fanatyczny, żeby zamiast iść na spacer w sobotę siedzi przed kompem to zapraszam. PS: Jak ktoś chce to mogę naewt całość spakować i opchnąć mailem. Uff.... ale sie spisałem Zmoderowane przez: seaquest BBCode Opisałeś się, opisałeś, a ja i tak musiałem poprawić... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 15:07 |