PHP - pytanie

Znam podstawy PHP (formularze, cookie, elseif…). Chciałbym stworzyć stronę internetową w programie Adobe Photoshop (tworzę szablon i dzielę na zdjęcia).

Chciałbym, aby nagłówek, menu i stopka zostały, natomiast środek zmieniałby się w zależności od działu.

(przez zmienną GET, index.php?..&…). Jak takie coś wykonać?

wiem, że nie oto Ci chodzi, ale można to zrobić ramkami :smiley:

Ja na swojej stronie zrobiłem coś takiego, że mam dwa pliki html, w których opisany jest wygląd strony - w jednym góra i lewe menu, w drugim dół i prawe menu. W pliku zawierającym podstronę dołączam pierwszy z tamtych plików na początku, a drugi na końcu. Dzięki temu mam kilka plików z treścią podstron, a wygląd jest zapisany zawsze w tamtych dwóch. Proste i nawet działa :slight_smile:

P.S. Zawsze taki wysyp PHPowców jest tutaj na jesień? :wink:

tak, to też sposób. Jednakże chodzi mi o PHP, jak wyglądało by to z funkcją

include()

?

w zasadzie jeszcze tylko instrukcja switch i po wszystkim, wykonujesz normalnie stronę, w miejscu gdzie ma się zmieniać treść robisz mniej więcej taką konstrukcję:

$adres = htmlspecialchars($_GET['podstrona']);

switch($adres)

	{

		case 'o_mnie': $wstaw = 'o_mnie.php'; break;

		case 'kontakt': $wstaw = 'kontakt.php'; break;

		case 'pomoc': $wstaw = 'pomoc.php'; break;

		default: $wstaw = 'index.php'; 

	}

include($wstaw);

i wywołujesz to przez przykładowo index.php?podstrona=o_mnie

chyba tak, bo zaczynają w szkołach uczyć o PHP :smiley:

PS. Sorry za zaśmiecanie

ok, dzięki za poradę.

ps. w szkołach uczony jest tylko html, absolutne podstawy. o php nie ma mowy. przecież nie każdy chce zostać programistą stron.

PS. U mnie uczą :stuck_out_tongue: