To sve zavisi od logike programiranja. Neki klasičan sistem koji se često koristi:
config.php
index.php
header.php
content.php
footer.php
sadržaj index.php
Code:
require("header.php");
require("content.php");
require("footer.php");
header.php
Code:
require("config.php");
i sve ostale fajlove koji uključuju funkcije i klase, proveru sesija, konekciju sa bazom, upiti iz baze podataka... Nakon toga ide HTML deo.
U config.php startuješ sesiju i upisuješ sve osnovne postavke (DB_USER, DB_PASSWORD, DB_HOST itd.)
Primer content.php (u ovom slučaju može biti pomenuta raskrsnica)
Code:
if (isset($_SESSION["PRIJAVLJEN"]) ) { include('clanovi.php'); }
else
{ include('prijava.php'); }
Zatim
Code:
if (!isset($_SESSION["PRIJAVLJEN"]) AND isset($_GET["registracija"]) )
{ include('registracija.php'); } //Ako korisnik nije prijavljen, a kliknuo je na link za registraciju
To je neki osnovni koncept, ali sve zavisi od tvog pristupa...
I hope I didn't brain my damage - Homer
if (wife.position == kitchen) {return sandwich};