include() |
include() |
13.05.2002, 23:02:37
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 0 Dołączył: 12.05.2002 Skąd: skoczów Ostrzeżenie: (0%) |
w jaki sposob ustawic adres bazowy dla funkcji include()?. chodzi mi o to ze, gdy includuje jaka czesc kodu html do pliku ktory znajduje sie w innym katalogu to linki w tym kodzie ustawiaja sie wzgledem katalogu do ktorego zostaly zaincludowane, a nie wzgledem macierzystego katalogu
juz mowie ze <base... > nie dziala prosze o pomoc |
|
|
13.05.2002, 23:44:22
Post
#2
|
|
Grupa: Zarejestrowani Postów: 234 Pomógł: 0 Dołączył: 9.04.2002 Skąd: Łódź Ostrzeżenie: (0%) |
Proponuję tak:
Kod $base="ścieża do katalogu bazowego"; albo tak:include($base."ścieżka do includowanego pliku względem ścieżki bazowej") Kod $base="ścieża do katalogu bazowego";
function dolacz($sciezka){ global $base; include($base.$sciezka); }; dolacz("ścieżka do includowanego pliku względem ścieżki bazowej"); -------------------- Pozdrawiam,
Mistycus |
|
|
14.05.2002, 07:40:59
Post
#3
|
|
Grupa: Zarejestrowani Postów: 602 Pomógł: 0 Dołączył: -- Skąd: W - WA -> GRO Ostrzeżenie: (0%) |
A moze by tak siegnac do konfiguracji php
Kod ;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories; ;;;;;;;;;;;;;;;;;;;;;;;;; ; UNIX: "/path1:/path2" ;include_path = ".:/php/includes" ; ; Windows: "path1;path2" ;include_path = ".;c:phpincludes" -------------------- Zanim zadasz pytanie, zawsze wczesniej zajrzyj do manuala ( pl.php.net/manual/pl/ ).
Szukasz skryptow - www.hotscripts.com |
|
|
14.05.2002, 13:36:21
Post
#4
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%) |
<base> nie moze dzialac, bo to client-side
mozesz podac scierzke np:: 'usrazaghalphpskrypt.php' albo, tak jak mowil gajcy2 dodac caly katalog do include_path wskazowka: lepiej jest stosowac adresy wzgledne, wtedy nie bedziesz mial zadnych problemow z przeniesieniem serwisu na inny serwer, czy w inne miejsce... (to tak z praktyki) |
|
|
Wersja Lo-Fi | Aktualny czas: 26.04.2024 - 13:33 |