CirTap: Wie geht das mit index.php?site=impressum ???

Beitrag lesen

Hi Philip,

ich arbeite seit vorgestern mit php *g*.

weiser entschluß :-)

Ich will das so machen, dass ich nicht auf jeder unterseite wieder die navigation include, sondern, dass ich nur einmal das script habe und dann im content die einzelnen seiten includiert (?) werden, sowas, wie index.php?site=impressum und sowas.

zum Beispiel.
Deine index.php könnte dann ungeführ so aussehen:
<html>
...
menuleiste...
<?php
 if (isset($site)) {
   include $site.".html"
 }
?>
</html>

irgendwo an der stelle für den "content" prüfst du ob der parameter site übergeben wurde und - wenn das den name der einzufügenden datei ist - fügst du sie mit include ein.
im beispiel würde also eine datei "impressum.html" eingebunden werden.
Natürlich soltest du vorher prüfen, ob die datei auch existiert (file_exists()) und ggf. eine "Standardseite" einbinden, wenn alle Stricke reissen.

was benötige ich dafür ? PHP und MySQL oder was ?

mySQL ist eine Datenbank und solange Du keine Datenbank brauchst, brauchst du auch kein mySQL
Das hat mit PHP nix zu tun. PHP kann ohne Zusatzprogramme auf mxSQL zugreifen

Viel Spaß
CirTap