Hallo zusammen...
Hab gerade einen Blackout und weiss nicht wie ich weitermachen soll...
(Prrgrammiere eine Umfrage in PHP)
Ich habe dabei eine index.php die so aufgebaut ist:
Dabei lädt die engine.inc.php alle Grundlegenden Sachen wie das Template. Sieht also bis jetzt so aus
layout.inc.php sieht so aus:
Meine Vorstellung sah so aus, dass ich in jeder Datei die engine.inc.php aufrufe und mir somit meine ganzen Grundfunktionen wie Template (layout.inc.php) usw zur Verfügung stehen.
Jetzt habe ich folgendes Problem:
Wie stelle ich es an, dass mein ganzer Content und meine ganze Funktionalität, den/die ich in irgendwelchen Php und Html skripte neu hinzufüge auch direkt auf dem Template landet, ohne jedes mal den Code der layout.inc.php neu einbinden zu müssen???
Also in diesem fall zwischen den div Containern:
<div id="main-inner-left"> und </div>
Hoffe die Frage war verständlich?
Vielen Dank schon mal! freue mich um jede Hilfe....
VG
Hab gerade einen Blackout und weiss nicht wie ich weitermachen soll...
(Prrgrammiere eine Umfrage in PHP)
Ich habe dabei eine index.php die so aufgebaut ist:
Code:
<?php
//Einstiegsdatei
require_once('./includes/engine.inc.php');
?>
Dabei lädt die engine.inc.php alle Grundlegenden Sachen wie das Template. Sieht also bis jetzt so aus
Code:
<?php
//Diese Datei wird in jeder Datei eingebunden und stellt die Grundfunktionalität zur Verfügung
//Skin
require_once ('./includes/layout.inc.php');
?>
layout.inc.php sieht so aus:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Home</title>
<meta name="keywords" content="benchmark" />
<meta name="description" content="Description of website ..." />
<link href="./css/style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="main">
<div id="logo"><a href="index.html"><img src="images/logo.gif" alt="Your Business" border="0" style="display:block;float:left;" /></a>
<div id="navbar">
<ul>
<li><a href="index.html">Kontakt</a></li>
<li><a href="about.html">Impressum</a></li>
</ul>
</div>
</div>
<div id="mainphoto"><img src="images/photo-main.jpg" alt="Your Company" /><a href="about.html"><img src="images/statement-main.gif" alt="Business Solutions to fit your personal needs." border="0" /></a></div>
<div id="main-inner">
<div id="main-inner-left">
</div>
</div>
</div>
<div id="footer"> Name</div>
</body>
</html>
Meine Vorstellung sah so aus, dass ich in jeder Datei die engine.inc.php aufrufe und mir somit meine ganzen Grundfunktionen wie Template (layout.inc.php) usw zur Verfügung stehen.
Jetzt habe ich folgendes Problem:
Wie stelle ich es an, dass mein ganzer Content und meine ganze Funktionalität, den/die ich in irgendwelchen Php und Html skripte neu hinzufüge auch direkt auf dem Template landet, ohne jedes mal den Code der layout.inc.php neu einbinden zu müssen???
Also in diesem fall zwischen den div Containern:
<div id="main-inner-left"> und </div>
Hoffe die Frage war verständlich?
Vielen Dank schon mal! freue mich um jede Hilfe....
VG