Strona 1 z 1

Pliki podstron w PHP

: pt cze 27, 2008 6:00 pm
autor: Prochol
Mam pytanie! Gdzie umieszczać pliki podstron PHP? W katalogu głównym serwera czy w podkatalogu gdzie znajdują się elementy podstrony?

Re: Pliki podstron w PHP

: sob cze 28, 2008 2:48 pm
autor: Prochol
:( Czy ktoś odpowie :?:

Re: Pliki podstron w PHP

: sob cze 28, 2008 5:07 pm
autor: !ans
To zależy. Jeśli masz jeden kontroler np. w pliku index.php to raczej w oddzielnym i w .htaccess ustawiasz przekierowania na plik index.php.

Re: Pliki podstron w PHP

: sob cze 28, 2008 10:20 pm
autor: Prochol
Niebardzo się znam na tym. Mam stronę w PHP gdzie jest nagłówe i stopka.
Zmienia się tylko zawartość strony dzięki funkcji INCLUDE
Więc niewiem czy pliki podstron umieszczać w głównym katalogu serwera, oczywiście każy o innej nazwie czy do odrębnego folderu a plik nazwać index.

Jeśli do odrębnego katalogu, to jak zrobić by nagłówek i stopka które są w głównym katalogu ładowały się z plikiem znajdującym się w innym folderze

Re: Pliki podstron w PHP

: ndz cze 29, 2008 7:51 am
autor: gorylek
No zasada jest prosta. Mając index.php czy inny plik php o takiej treści:

Kod: Zaznacz cały

<?php include('strona.php'); ?>
musimy mieć plik strona.php w tym samym katalogu co index.php.
Jeżeli plik strona.php znajdował by się powiedzmy w katalogu "podstrony" to kod musiał by wyglądać tak:

Kod: Zaznacz cały

<?php include('podstrony/strona.php'); ?>
A jeżeli Twój plik strona.php znajdował by się katalog wyżej to kod wyglądał by tak:

Kod: Zaznacz cały

<?php include('../strona.php'); ?>

Re: Pliki podstron w PHP

: ndz cze 29, 2008 1:00 pm
autor: Prochol
Czyli nie ma znaczenia gdzie umieszczę plik, wkatalogu głównym serwera czy w podfolderze? Obie wersje będą poprawne?

Jeszcze jedno pytanie: Jeśli umieszczę plik podstrony w katalogu podstrony, a nagłówek i stopka znajdują się w katalogu głównym serwera to jak sformuować należy kod PHP?

Re: Pliki podstron w PHP

: ndz cze 29, 2008 3:55 pm
autor: gorylek
No jeżeli odwołujesz się do pliku podstrony a nagłówek ze stopką znajduje się katalog wyżej to jako ścieżke podajesz ../naglowek.php dla przykładu. Wyraźnie to chyba napisałem wyżej, widać niezrozumiale wytłumaczyłem.