moin,
ich habe ein Gästebuch von dasepp. da kann man mit der gbtemplate das design anpassen. Also muss man da sein ganzes Homepage Layout einfügen. Dann sollte das eig so aussehen wie die Homepage. Also das das Gästebuch in der Hompage ist. Aber das funktioniert irgendwie nit. Also wenn ich die gbtemplate so lasse wie sie im standart Zustand ist, funktioniert das Gästebuch, doch das is dann in einem eigenen Fenster und nicht in der Homepage. Wenn ichüber die gbtemplate das Layout einfüge kommt das:
http://wurmax.wu.funpic.de/Homepage/gb/gbuch.php?seite=1
Hier der Quelltext, der Seite, die ihr oben mir dem Link öffnet, also der gbuch.php
PHP
<?php
/*
___ __ ____ ___ ___ ___ ___ ___ ___
| \ /\ / | | \ | \ | \ | | | \ / \ | \
| \ /__\ \__ |___ |__/ |__/ |__/ |__| |__/ __ |___ |___/
| / / \ \ | | | | | | | | \ | \
|___/ | | \__/ |___ | | | | | | \___/ |___/
*/
##################################################################
# Dieses PHP-Script unterliegt den Bedingungen der General #
# Public Licence, siehe lizenz.txt. #
# #
# Autor: Joseph Kellerer ([url]www.dasepp.de)[/url] #
##################################################################
// Schaltet den Cache-Modus des Browsers (meistens) aus
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
if($_GET['seite'] == "cookie"){
setcookie("dasepp_php_gb_letzter_besuch", time(), time()+365*24*3600);
header("location: gbuch.php?seite=1");
}
if(empty($_SERVER['QUERY_STRING'])){
header("location: gbuch.php?seite=1");
}
include ("includes/optionen.inc.php");// Includiert die verschiedenen Optionsdateien
include ("includes/texte.inc.php");
include ("includes/smilies.inc.php");
include ("includes/design.inc.php");
include("includes/ersetzungsfunktionen.inc.php");
include("includes/datum.inc.php");
if(!empty($_GET['suchbegriff'])) $fenstertitel = str_replace("%suchbegriff%", $_GET['suchbegriff'], $gefunden);
else $fenstertitel = $gbuch_php_titel;
include ("includes/gbheader.php");// Includiert die Header-Datei
// Normale Seitenanzeige
if($_GET['seite'] >=1){
foreach(range($count-($_GET['seite']*$eintraege_pro_seite-$eintraege_pro_seite)-1, $count-($_GET['seite']*$eintraege_pro_seite)) as $view) {
$split_entrie = explode("^", $teile_datei[$view]);
if(!empty($teile_datei[$view])) {
$datum = datum($datumsformat, $split_entrie[7]+$zeitdiff*3600);
$zeit = datum($zeitformat, $split_entrie[7]+$zeitdiff*3600);
$nummer = $view+1;
include("template.php");// Includiert die Eintrags-Templatedatei
}}}
// Anzeige aller Einträge
if($_GET['eintrag'] == "alle"){
foreach(range(0, $count-1) as $view) {
$split_entrie = explode("^", $teile_datei[$view]);
if(!empty($teile_datei[$view])) {
$datum = datum($datumsformat, $split_entrie[7]+$zeitdiff*3600);
$zeit = datum($zeitformat, $split_entrie[7]+$zeitdiff*3600);
$nummer = $view+1;
include("template.php");// Includiert die Eintrags-Templatedatei
}}}
// Anzeige des neuesten Eintrags
if($_GET['eintrag'] == "neuester"){
$view = $count-1;
$split_entrie = explode("^", $teile_datei[$view]);
if(!empty($teile_datei[$view])) {
$datum = datum($datumsformat, $split_entrie[7]+$zeitdiff*3600);
$zeit = datum($zeitformat, $split_entrie[7]+$zeitdiff*3600);
$nummer = $view+1;
include("template.php");// Includiert die Eintrags-Templatedatei
}}
// Anzeige eines bestimmten Eintrags
if(is_numeric($_GET['eintrag'])){
$view = $_GET['eintrag']-1;
$split_entrie = explode("^", $teile_datei[$view]);
if(!empty($teile_datei[$view])) {
$datum = datum($datumsformat, $split_entrie[7]+$zeitdiff*3600);
$zeit = datum($zeitformat, $split_entrie[7]+$zeitdiff*3600);
$nummer = $view+1;
include("template.php");// Includiert die Eintrags-Templatedatei
}}
// Anzeige aller Einträge seit dem letzten Besuch
if($_GET['eintrag'] == "alle_neuen"){
$an_split = explode("^",$lese_eintragsdatei);
foreach(range(0, (count($an_split)/17)-1) as $vie){
if($an_split[$vie*17+7] > $_COOKIE['dasepp_php_gb_letzter_besuch']){
$view = ceil(($vie*17+7)/17)-1;
$split_entrie = explode("^", $teile_datei[$view]);
if(!empty($teile_datei[$view])) {
$datum = datum($datumsformat, $split_entrie[7]+$zeitdiff*3600);
$zeit = datum($zeitformat, $split_entrie[7]+$zeitdiff*3600);
$nummer = $view+1;
include("template.php");// Includiert die Eintrags-Templatedatei
}}}}
// Suchfunktion
if(!empty($_GET['suchbegriff'])){
echo "<div class=\"suchmeldung\">";
if(!ereg(eingabefeld($_GET['suchbegriff']), $lese_eintragsdatei) and !ereg(strtolower(eingabefeld($_GET['suchbegriff'])), $lese_eintragsdatei) and !ereg(ucfirst(eingabefeld($_GET['suchbegriff'])), $lese_eintragsdatei) and !ereg(strtoupper(eingabefeld($_GET['suchbegriff'])), $lese_eintragsdatei) and !ereg(mailprotect($_GET['suchbegriff']), $lese_eintragsdatei) and !ereg(mailprotect(strtolower(eingabefeld($_GET['suchbegriff']))), $lese_eintragsdatei) and !ereg(mailprotect(ucfirst(eingabefeld($_GET['suchbegriff']))), $lese_eintragsdatei) and !ereg(mailprotect(strtoupper(eingabefeld($_GET['suchbegriff']))), $lese_eintragsdatei)) {
echo str_replace("%suchbegriff%", "<span class=\"suchwort\">".eingabefeld($_GET['suchbegriff'])."</span>", htmlentities($nichts_gefunden, ENT_QUOTES));
}
else {
echo str_replace("%suchbegriff%", "<span class=\"suchwort\">".eingabefeld($_GET['suchbegriff'])."</span>", htmlentities($gefunden, ENT_QUOTES));
}
echo "</div>\n
</p>\n\n";
foreach(range(0, $count-1) as $view) {
$split_entrie = explode("^", $teile_datei[$view]);
if(!empty($teile_datei[$view])) {
if(ereg(eingabefeld($_GET['suchbegriff']), $teile_datei[$view]) or ereg(strtolower(eingabefeld($_GET['suchbegriff'])), $teile_datei[$view]) or ereg(ucfirst(eingabefeld($_GET['suchbegriff'])), $teile_datei[$view]) or ereg(strtoupper(eingabefeld($_GET['suchbegriff'])), $teile_datei[$view]) or ereg(mailprotect($_GET['suchbegriff']), $teile_datei[$view]) or ereg(mailprotect(strtolower(eingabefeld($_GET['suchbegriff']))), $teile_datei[$view]) or ereg(mailprotect(ucfirst(eingabefeld($_GET['suchbegriff']))), $teile_datei[$view]) or ereg(mailprotect(strtoupper(eingabefeld($_GET['suchbegriff']))), $teile_datei[$view]) ) {
$datum = datum($datumsformat, $split_entrie[7]+$zeitdiff*3600);
$zeit = datum($zeitformat, $split_entrie[7]+$zeitdiff*3600);
$nummer = $view+1;
include("template.php");// Includiert die Eintrags-Templatedatei
}
}}
}
include ("includes/gbfooter.php");// Includiert die Footer-Datei
?>
Alles anzeigen
und hier der quelltext von der gbtemplate mit meinem Homepage Layout:
PHP
<!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>.:::Max Homepage:::.</title>
<link rel="SHORTCUT ICON" href="img/favicon.ico">
<link rel="stylesheet" type="text/css" href="Homepage/style.css">
<style type="text/css"><!--
a:link{color:#a1a1a1;}
a:visited{color:#a1a1a1;}
a:hover{color:#a1a1a1;}
a:active{color:#a1a1a1;}
.counter
{
font-family:Arial;
font-size:13px;
color:#FFFFFF;
}
--></style>
<html>
<body>
</head>
<body bgcolor="#6d6e6f">
<table align="center" cellpadding="0" cellspacing="0" height="500px" width="910" border="0" style="background-color:#5d5d5d;">
<tr>
<td height="200px">[url='index.html'][img]Homepage/img/Banner3.jpg[/img][/url]</td>
</tr>
<tr>
<td><table cellpadding="0" cellspacing="0" width="910" border="0">
<tr>
<td height="700px" width="5px" class="Linie_left"></td>
<td width="170px" class="navi">[url='index.php'][img]Homepage/img/link_Startseite.jpg[/img][/url][img]Homepage/img/wargerecht1.jpg[/img][url='index.html'][img]Homepage/img/link_about_me.jpg[/img][/url][img]Homepage/img/wargerecht1.jpg[/img][url='gb/gbuch.php'][img]Homepage/img/link_guestbook.jpg[/img][/url][img]Homepage/img/wargerecht1.jpg[/img][url='download.php'][img]Homepage/img/link_downloads.jpg[/img][/url][img]Homepage/img/wargerecht1.jpg[/img][img]Homepage/img/roh.jpg[/img][img]Homepage/img/counter.jpg[/img]
<?php include("Homepage/counter/txtcounter.php"); ?> [img]Homepage/img/roh.jpg[/img]</td>
<td width="5px" class="Linie_left"></td>
<td width="550px" class="content" style="padding-bottom:250px;">
<table border="0" align="left" cellpadding="0" cellspacing="0" style="padding-bottom:300px; padding-left:40px; padding-right:35px;">
<tr>
<td>
{ueberschrift}
<div style="text-align: center;">Bisher gibt es {anzahl_eintraege} Einträge.</div>
<table style="width: 100%;">
<tr>
<td style="width: 33%; text-align: left;">{eintraglink}</td>
<td style="width: 33%; text-align: center;">{seitenauswahl}</td>
</tr>
</table>
{dasepp_php_gb}
<table style="width: 100%;">
<tr>
<td style="width: 33%; text-align: left;">{eintraglink}</td>
<td style="width: 33%; text-align: center;">{seitenauswahl}</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td width="5px" class="Linie_left"></td>
<td width="170px" style="background-image:url(Homepage/img/roh.jpg); background-repeat:no-repeat;"></td>
<td width="5px" class="Linie_left"></td>
</tr>
</table>
</td>
</tr>
</table>
<table border="0" align="center" cellpadding="0" cellspacing="0" valign="bottom">
<tr>
<td background="Homepage/img/bottom.jpg" height="30" width="910" style="font-family:Arial; font-size:12px; color:white;">
</td>
</tr>
</table>
</body>
</html>
Alles anzeigen
danke im voraus.
mfG
wurmax