Hallo Leute,
Wie kann ich eine PHP Seite erstellen, bzw die Seiten miteinander mittels include verbinden ?
So dass, wenn ich auf ein Menu-Button klicke, nur der Content-Inhalt sich ändert.
Derzeit schaut meine Seite so aus (Schulprojekt)
Wenn man direkt die Seite aufruft komme ich auf die index.php aber weiss nicht wie ich es in den code schreibe wenn ich auf die Menu-Buttons klicke so dass sich der Inhalt ändert?
so schaut mein index_2.php aus derzeit:
Wo baue ich die Menulinks und wie ein ?
Bin total durcheinander gekommen ..
Edit ab hier:
_________________________________________________________
ich hab versucht mal in die index.php
einzubauen und in dem menu.php hab ich folgendes eingebaut:
Trotzdem werden die Links nicht aufgerufen wenn ich die Menu-Buttons anklicke... ?!
Wie kann ich eine PHP Seite erstellen, bzw die Seiten miteinander mittels include verbinden ?
So dass, wenn ich auf ein Menu-Button klicke, nur der Content-Inhalt sich ändert.
Derzeit schaut meine Seite so aus (Schulprojekt)
Wenn man direkt die Seite aufruft komme ich auf die index.php aber weiss nicht wie ich es in den code schreibe wenn ich auf die Menu-Buttons klicke so dass sich der Inhalt ändert?
so schaut mein index_2.php aus derzeit:
Code:
<?php
include('inc/functions.php');
$content = "content/";
if(!isset($_GET['v'])){
$_GET['v']="home";
}
if($_GET['v']=="home"){
$content .= "home.php";
$title = "Startseite";
}elseif($_GET['v']=="kontakt"){
$content .= "kontakt.php";
$title = "Kontakt";
}elseif($_GET['v']=="buchen"){
$content .= "buchen.php";
$title = "Buchen";
}elseif($_GET['v']=="info"){
$content .= "info.php";
$title = "Info";
}elseif($_GET['v']=="download"){
$content .= "download.php";
$title = "Download";
}elseif($_GET['v']=="agb"){
$content .= "agb.php";
$title = "AGB";
}elseif($_GET['v']=="partner"){
$content .= "partner.php";
$title = "Partner";
}elseif($_GET['v']=="impressum"){
$content .= "impressum.php";
$title = "Impressum";
}elseif($_GET['v']=="faq"){
$content .= "faq.php";
$title = "FAQ";
}else{
$content .= "home.php";
$title = "Startseite";
}
include('header.php');
include($content);
include('footer.php');
?>
Wo baue ich die Menulinks und wie ein ?
Bin total durcheinander gekommen ..
Edit ab hier:
_________________________________________________________
ich hab versucht mal in die index.php
Code:
include('menu.php')
Code:
<div id="wrapper">
<div id="left">
<nav id="menuwrapper">
<ul>
<li>
<div id="home">
<a href="#">HOME</a>
</div>
</li>
<li>
<div id="info">
<a href="#">INFO</a>
</div>
</li>
<li>
<div id="buchen">
<a href="#">BUCHEN</a>
</div>
</li>
<li>
<div id="kontakt">
<a href="#">KONTAKT</a>
</div>
</li>
</ul>
</nav>
</div>
<div id="middle">
<div id="top">
<ul>
<li>
<div id="time">
<p></p>
</div>
</li>
<li>
<div id="date">
<?php
$datum = date("d.m.Y");
echo '<p>$datum</p>';
?>
</div>
</li>
<li>
<div id="count">
<p>53:24:58:13</p>
</div>
</li>
</ul>
</div>
<div id="content">
<div id="teaser"></div>
<div></div>
</div>
<ul id="metamenu">
<li>
<div class="meta">
<a href="#">FAQ</a>
</div>
</li>
<li>
<div class="meta">
<a href="#">IMPRESSUM</a>
</div>
</li>
<li>
<div class="meta">
<a href="#">PARTNER</a>
</div>
</li>
<li>
<div class="meta">
<a href="#">AGB</a>
</div>
</li>
<li>
<div class="meta">
<a href="#">LOGIN</a>
</div>
</li>
</ul>
</div>
<div id="right">
<ul id="fb">
<li>
<div class="social">
<a href="#">f</a>
</div>
</li>
<li>
<div class="social">
<a href="#">t</a>
</div>
</li>
<li>
<div class="social">
<a href="#">g+</a>
</div>
</li>
</ul>
</div>
<div style="clear:both;"></div>
</div>
Trotzdem werden die Links nicht aufgerufen wenn ich die Menu-Buttons anklicke... ?!
Zuletzt bearbeitet: