Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> include()
Azaghal
post 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 sad.gif

prosze o pomoc
Go to the top of the page
+Quote Post
Mistycus
post 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";

include($base."ścieżka do includowanego pliku względem ścieżki bazowej")
albo tak:
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
Go to the top of the page
+Quote Post
GeoS
post 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 smile.gif

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
Go to the top of the page
+Quote Post
kryr
post 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)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 13:33