Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]banalny kłopot z include
john_doe
post
Post #1





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

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


Witam,

w katalogu głównym serwera mam

aplikacja/templates/header.php


  1. include('../header.php'); // chodzi
  2.  
  3. include('./aplikacja/header.php'); // nie chodzi
  4.  


bez kropki też nie
wypisuje NO SUCH FILE OR DIRECTORY

o co chodzi? co pominąłem?

Ten post edytował john_doe 14.10.2009, 15:23:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eazy
post
Post #2





Grupa: Zarejestrowani
Postów: 2
Pomógł: 1
Dołączył: 24.11.2008

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


Oto metoda którą stosuje w moim autorskim cms'ie
1. Na początku pliku definiujemy stałą która orientuje plik względem głównego katalogu (ponizej dla /katalog/*)
  1. define('ROOT', realpath(dirname(__FILE__)."/../").'/');

2. Do każdego 'include' dodajemy ROOT na początku:
  1. include ROOT."sys.php";

Zaincluduje '/sys.php' mimo ze mamy uruchomiony skrypt np. '/katalog/test.php'

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: 18.09.2025 - 17:18