Aktiver Tab - Php in Php ?
Matze
- php
Hallo,
hier ein link zu meiner index.php als textdatei :
http://web74.enkar.de/index.txt
meine HP :
www.matthiask.de.ms
ich habe eine kleine frage zu den tabs (neuigkeiten, person...) ich bin absoluter anfänger und include meinen content mit php.
<?php
$page = $_GET["page"];
if (!isset($page)) { $page = "index"; }
if (!isset($page)) { $page = "Privat"; }
if (!isset($page)) { $page = "Pics"; }
if (!isset($page)) { $page = "Fun"; }
if (!isset($page)) { $page = "Links"; }
if (!isset($page)) { $page = "Imprint"; }
$page = "./include/".$page.".php";
include ($page);
?>
jetzt will ich so machen, dass je nach seite ein tab durch ein anderes bild ( z. b pics-0 durch pics-1, dass dann braun ist und die "aktive" page symbolisiert) ersetzt wird. könnte mir jemand sagen wie ich das wohl dafür fällige php in das schon vorhandene php einbinde ?? (vieleicht geht es ja auch ganz anders, das mit php war nur ne vermutung)
wenn es nicht zuviel mühe macht !! danke im vorraus...
matze
ach ja, ein gutes beispiel :
www.christian-ulmen.de
matze
Hallo Matze,
ich habe eine kleine frage zu den tabs (neuigkeiten, person...) ich bin absoluter anfänger und include meinen content mit php.
also ich denke es wäre einfacher wenn du nicht deinen Content includest sondern dein Design:
das heißt, alles was vor
<?php
$page = $_GET["page"];if (!isset($page)) { $page = "index"; }
if (!isset($page)) { $page = "Privat"; }
if (!isset($page)) { $page = "Pics"; }
if (!isset($page)) { $page = "Fun"; }
if (!isset($page)) { $page = "Links"; }
if (!isset($page)) { $page = "Imprint"; }$page = "./include/".$page.".php";
include ($page);
?>
kommt kopierst du und setzt es in eine Datei die du header.inc nennst.
alles was nach deinem php code kommt, den du jetzt _nicht_mehr_ includest
kopierst du in eine Datei die du footer.inc nennen kannst
Dein Quellcode sollte demnach alsbald wie folgt aussehen:
<?
//öffnet php
include "./header.inc"; (kommt darauf an wo du deine header speicherst)
jetzt kommt dein Code ob HTML, JavaScript oder PHP egal, bedenke nur, das du falls es nicht PHP code ist, vorher PHP wieder schließen solltest
?>
<table border="1" cellspacing="2".... usw.
nach dem du den Content fertg hast includest du wieder den rest deines Designs:
<? include "footer.inc"; ?>
ist denke ich einfacher dan brauchst du auch nicht mit $_GET arbeiten.
Hoofe ich habe dir ein wenig geholfen!
MFG Jan
also ich denke es wäre einfacher wenn du nicht deinen Content includest sondern dein Design:
wow, auf so eine idee wäre ich nie gekommen...
ist denke ich einfacher dan brauchst du auch nicht mit $_GET arbeiten.
Hoofe ich habe dir ein wenig geholfen!
MFG Jan
ja, es ist einfacher und es hat mir wirklich geholfen !!
Danke, ich probier das morgen mal komplett aus...
THX Matze
Ok, ein kleines Problem gibt es dann doch noch :
mein Gästebuch ist ein PHP-Script (ja ich weiss, MySql ist aber zur zeit noch nicht mein ding).
das includen hat schon ganz gut geklappt, aber jetzt hab ich da zweimal body stehen, was meinem stylesheet wohl nicht so zusagt...
http://web74.enkar.de/gbuch.php
hier gbuch.php als textdatei :
http://web74.enkar.de/gbuch.txt
aber nochmals danke, sonst sollte alles funktionieren (ich komm erst morgen wieder dazu)
matze
Ok, ein kleines Problem gibt es dann doch noch :
.
.
.
alle probleme behoben.
THX Matze