Hallöle,
also erstmal große Lob an Andreas, habe das Gästebuch runtergeladen und, als absoluter PHP-Laie, es dank der guten Anleitung auch als Standalone zum Laufen gekriegt. Klasse!
So weit, so gut. Nun versuche ich seit Tagen, es als Modul in meine Site einzubauen. Ich habe mir diesen ganzen Thread durchgelesen und dachte auch schon, ich hab es, war leider nicht so...
Das Ergebnis ist: Keine Anzeige. Lasse ich mir den Quelltext anzeigen, ist alles nach der Zeile, in der ich inkludiere, abgeschnitten.
Situation: Die Datei gaestebuch.php liegt im Root-Verzeichnis, die Datei guestbook.php (siehe Box), in der die Datei eingebettet werden soll, liegt im Unterverzeichnis base.
PHP-Code:
<?php
session_start();
ob_start();
?>
<!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" dir="ltr" lang="de">
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1" />
<meta name="robots" content="index, follow" />
<link href="/grafik/favicon.ico" rel="shortcut icon" />
<link href="/css/menu.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body id="guestbook">
<div id="wrapper">
<div class="hidden">
<ul>
<li class="tab"><a href="#navih_ebene1">Zur horizontalen Navigation</a></li>
<li class="tab"><a href="#sidebar">Zur vertikalen Navigation</a></li>
<li class="tab"><a href="#einleitung">Zum Inhalt</a></li>
<li class="tab"><a href="#footer">Zur Fußzeile</a></li>
</ul>
</div>
<?php include ("../importe/header_sammlung.php"); ?>
<!--<div id="root">
<div id="sitemap"><p>links - links2 - links3</p>
</div>
</div>-->
<div id="main">
<div id="sidebar">
<div class="sidebar_box">
<h2 class="hidden"><hr>Vertikale Navigation<hr></h2>
<?php include ("../importe/sidebar_hpf_d.php"); ?>
</div>
</div>
<h2 class="hidden"><hr>Inhalt<hr></h2>
<div id="einleitung">
<h1>Gästebuch</h1>
</div>
<div class="block">
<?php include ("../gaestebuch.php"); ?>
</div>
</div>
<h2 class="hidden"><hr>Fußzeile<hr></h2>
<?php include ("../importe/footer.php"); ?>
</div>
</body>
</html>
Im Modulpfad in der Admin_Zentrale habe ich ?seite=gaestebuch angegeben, aber erlich gesagt ohne genau zu wissen, was ich tue... Wie gesagt, keinen Plan von PHP!
Hab es hier nur so gelesen...
Erbarmt sich mir einer?