Seite 1 von 1

HTML-Seite in PHP einbinden

BeitragVerfasst: 01.11.2005 21:25
von M0rGu3
Hallo!

Also ich hab mir das so gedacht:

Ich habe eine "index.php" (in der ist das Hauptgerüst der Seite: Banner, Menü, CSS)

Ich habe meine alten HTML-Seiten (Design entfernt, nur Rohdaten)

Also möchte ich zB "alternat.html" durch den Link "index.php?p=alternat" anzeigen.

Ist das verständlich? Oder muss ich es anders schreiben?

BeitragVerfasst: 06.02.2006 16:39
von indigo-inc
Du bindest die Seite per Include ein. Ein Beispiel:
Code: Alles auswählen
<?
// PHP Code
?>
HTML Gerüst
<?
include($_GET[p].".php");
?>
HTML Gerüst


Hinweis: wenn auf dem Server register_globals auf on gestellt ist, könnte man anstelle von $_GET[p] auch nur $p schreiben. Allerdings wäre dies eine unsaubere Programmierung. Wenn du Die aufzurufende Seite in einer Variablen hast, welche du per Formular aufrufst, dann müsstest du anstelle von $_GET[p] $_POST[p] eingeben.

Grüße
Christian[/code]

BeitragVerfasst: 06.02.2006 18:19
von Danny
Hi Christian,

M0rGu3 ist gerade im Urlaub, deshalb kann er nicht so schnell antworten wie normal.

Erstmal danke.

Gruß Danny

BeitragVerfasst: 12.02.2006 01:33
von M0rGu3
Ach ja, vielen Dank, hatte ich schon halb vergessen :wink:
Wenn du Zeit hast, könntest du mir es vielleicht nochmal genauer erklären. Hab das jetzt noch nicht sofort gerafft, vielleicht reicht aber auch ein bisschen Schlaf :wink: