- Joined
- May 28, 2002
- Messages
- 1,967
- Reaction score
- 2
Hier ist mein Source code von beiden Seiten.
Mein Problem ist irgendwie funzt das alles nicht. Er zeigt entweder gar nix an oder 404 fehler.
Hier von meiner Gastebuch.php datei
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Rumble in the Dschungle</title>
<link rel=stylesheet type="text/css" href="dg.css">
<style type="text/css">
<!--
.Stil1 {color: #3586EB}
-->
</style>
</head>
<body bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0" marginheight="0" marginwidth="0" bgcolor="White">
<table width="100%" height="72" cellpadding="0" cellspacing="0" border="0" bgcolor="black">
<tr valign="top">
<td height="72" bgcolor="#FF0000"><!----------your logo goes here----------><!--------------------------------------->
<div align="left"><img src="../Logos/Dschungeltier Logo ( Trikot ).jpg" width="153" height="144"> <img src="../Logos/banner.jpg" width="911" height="148"><img src="../Logos/Dschungeltier Logo ( Trikot ).jpg" width="153" height="144"></div></td>
</tr></table>
<table width="100%" height="22" cellpadding="0" cellspacing="0" background="design/topgrbg.gif" border="0">
<tr valign="top"><td width="100%" height="22" bgcolor="#CCCCCC"><div align="center"></div></td></tr></table>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="0" CELLSPACING="0" align="center"><TR><TD bgcolor="#FF0000" HEIGHT="19"><TABLE BORDER="0" WIDTH="100%" CELLPADDING="0" CELLSPACING="0"><TR><TD></TD></TR></TABLE>
<div align="center">Willkommen bei den Dschungeltieren !! </div></TD>
</TR></TABLE>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top">
<td width="159" height="786" bgcolor="#CCCCCC">
<table width="159" height="65%" cellpadding="2" cellspacing="0" background="design/menubg.gif" bgcolor="#C6F7BD" border="0">
<tr valign="top"><td height="697" bgcolor="#CCCCCC" class="Stil1">
<p>
<!-----------Left Side Navigation--------------->
</p>
<p>
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Home.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Home.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p>
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="BGCOLOR" value="#CCCCCC">
<param name="movie" value="Forum.swf">
<param name="quality" value="high">
<embed src="Forum.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p><a href="">
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Gästebuch.swf">
<param name="quality" value="high">
<param name="BGCOLOR" value="#CCCCCC">
<embed src="Gästebuch.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p>
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Team.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Team.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p>
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Fans.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Fans.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p><BR>
</p>
<p>Sponsoren : </p>
<p> </p>
<p>
<!---------------------------------------------->
</p>
</td>
</tr></table> </td>
<td width="100%" bgcolor="#FFFFFF"><div align="center" class="Stil1">
<p> </p>
<p>
<?php include ("Gastebuch/index1.php"); ?>
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
<table width="112%" height="19" cellpadding="0" cellspacing="0" border="0" bgcolor="black">
<tr valign="top">
<td height="12" bgcolor="#CCCCCC" class="Stil1"><!----------your logo goes here---------->
<!---------------------------------------></td>
</tr>
</table>
<p class="Stil1"> </p></td>
<td width="159" height="786" bgcolor="#CCCCCC">
<table width="159" height="100%" cellpadding="2" cellspacing="0" background="design/menubg.gif" bgcolor="#C6F7BD" border="0"><tr valign="top">
<td height="715" bgcolor="#CCCCCC">
<p>
<!-----------Right Side Navigation--------------->
</p>
<p><a href="">
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="News.swf">
<param name="quality" value="high"><param name="SCALE" value="noborder"><param name="BGCOLOR" value="#CCCCCC">
<embed src="News.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" scale="noborder" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Erfolge.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Erfolge.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Bilder.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Bilder.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Statistiken.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Statistiken.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid
27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="105" height="21">
<param name="movie" value="Termine.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Termine.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a><BR>
<a href=""></a><BR>
</p>
<p> </p>
<p><span class="Stil1">Shoutbox :
</span>
<!----------------------------------------------->
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p> </td>
</tr></table> </td>
</tr>
</table>
</body>
</html>
Und hier von meiner index1.php datei !
<?
$startzeit=microtime();
/*
Pfad setzen, beim includen :
*/
$gb_path = "Gastebuch/index1.php";
if($gb_path == "")
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><? echo"$seitenTitel"; ?></title>
<!-- BEGIN METATAGS -->
<meta NAME="DESCRIPTION" CONTENT="Knusperleicht Gästebuch">
<meta NAME="KEYWORDS" CONTENT="knusperleicht,design,web,php,mysql,scripte,guestbook,gfx,graphics,forum,phpecke,code,coding,news,shoutbox,clan,clanwar,clanwarscript,counter,images">
<meta NAME="AUTHOR" CONTENT="Nucle, nucle@gmx.at">
<meta NAME="LANGUAGE" CONTENT="Deutsch,DE,AT,CH">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<!-- END METATAGS -->
</head>
<body>
<?
}
?>
<script language="JavaScript" type="text/javascript" src="<? echo"../Gästebuch/$gb_path"."admin/klon.js"; ?>"></script>
<script language="JavaScript" type="text/javascript">
function open_windowGb()
{
window.open("<? echo"$gb_path"."admin/admin.php"; ?>", "Admin","width=665,height=450,scrollbars=yes");
}
function klonGbIcon(Image) {
document.gbForm.gbIcon.value = Image;
document.titelIcon.src=Image;
}
function gbSetsmile(Zeichen) {
document.gbForm.gbKommentar.value =
document.gbForm.gbKommentar.value + Zeichen;
}
function doBlink() {
var blink = document.all.tags("BLINK")
for (var i=0; i < blink.length; i++)
blink.style.visibility = blink.style.visibility == "" ? "hidden" : ""
}
function startBlink() {
// Make sure it is IE4
if (document.all)
setInterval("doBlink()",1000)
}
window.onload = startBlink;
</script>
<?
$datei_1 = "$gb_path"."db/posts.dat";
$datei_2 = "$gb_path"."db/smilie.dat";
$fehler = false;
include("$gb_path"."admin/engine.inc.php");
include("$gb_path"."db/settings.dat");
?>
<style type="text/css">
<!--
#glowtext{
filter:glow(color=<? echo "$gbGlowFarbe"; ?>,strength=<? echo"$gbGlowStarke";?>);
width:<? echo"$gbFeldWidth";?>;
}
-->
</style>
<?
if($gbCssOnOff == 'On')
{
echo"<link rel=\"stylesheet\" type=\"text/css\" href=\"$gb_path"."design.css\">";
}
if($gbServiceOnOff != "On")
{
$modus = $gbModus;
switch($modus)
{
case'1':
$eintragen = "<a href=\"#eintrag\">Eintragen</a>\n";
break;
case'2':
$eintragen = "<a href=\"".$fc->gbUrl(array("ksosetgb=eintragen","modechange=1"))."\">Eintragen</a>\n";
break;
}
if($modechange == 1 || $ksosetgb == "edit")
{
$zurueck = "<a href=\"".$fc->gbUrl(array("ksosetgb=0"))."\">Zurück</a>";
}
if($modechange)
{
$modus = "1";
}
$adminLink= "<a href=\"javascript
pen_windowGb()\">Admin</a>\n";
/**
*==============================================================================
* editieren und löschen des eintrages
*==============================================================================
*/
if($submitEdit == "submit")
{
if($md5Pass == md5($editPass) )
{
if(!$editDel)
{
$fc->edit($editId,$datei_1,$gb_path,$editHp,$editMail,$editMsNummer,$editMsArt,$editTitle,$editDate,$editTime,$editIp,$gbKommentar,$editName,$editIcon);
$er->echoError("Eintrag wurde erfolgreich editiert!<br><a href=\"".$fc->gbUrl(array("ksosetgb=0"))."\">zurück</a>", $gb_path);
}
$gbInhalt = file($datei_1,"r");
$gbInf = explode("|#|",$gbInhalt[$editId-1]);
$gbKommentar = htmlentities($gbKommentar);
$gbKommentar= str_replace("\r","",$gbKommentar);
$gbKommentar= str_replace("\n","<br>",$gbKommentar);
$gbInf[0] = stripslashes($gbInf[0]);
$editName = stripslashes($editName);
if(trim($gbInf[0]) == trim($editName))
{
if($editDel)
{
$fc->delete($editId,$datei_1);
$er->echoError("Eintrag wurde erfolgreich gelöscht!<br><a href=\"".$fc->gbUrl(array("ksosetgb=0"))."\">zurück</a>", $gb_path);
}
}
}
}
/*
*==============================================================================
* daten
*==============================================================================
*/
$tempdata = "$gb_path"."templates/gb";
$temp = $fc->template($tempdata);
/***
*==============================================================================
* daten werden kontrolliert
*==============================================================================
*/
if(isset($gbSubmit))
{
# überprüfung von mail und homepage
if($checkMail == "1")
{
if($gbMail != "")
{
$zeichenMail = "[-!#$%&\'*+\\.0-9^_'a-z{|}A-Z~]+";
$checkMail = "^".$zeichenMail."@".$zeichenMail."\.".$zeichenMail."$";
if(!ereg($checkMail, $gbMail))
{
$er->echoError("Emailadresse ist falsch!",$gb_path);
$fehler = true;
}
}
}
if($checkHp == "1")
{
if($gbHp != "http://" && $gbHp != "")
{
$zeichenHp = "[-!#$%&\'*+\\.0-9^_'a-z{|}A-Z~]+";
$checkHomep = "^"."http://".$zeichenHp."\.".$zeichenHp."$";
if(!ereg($checkHomep, $gbHp))
{
$er->echoError("Homepageadresse ist falsch!",$gb_path);
$fehler = true;
}
}
}
# Wenn Felder nicht korrekt ausgefüllt wurden
if($gbName == "" OR $gbKommentar == "" )
{
$er->echoError("Bitte füllen Sie Name und Kommentar aus!",$gb_path);
$fehler = true;
}
# Überprüfung der Minimalen Anzahl von Zeichen // Beim Kommentar
$wortAnzahl = str_replace(" ","",$gbKommentar );
if (strlen($wortAnzahl) < $charCommentMin)
{
$er->echoError("Kommentar muss aus mindestens $charCommentMin Zeichen bestehen!",$gb_path);
$fehler = true;
}
# Überprüfung der Minimalen Anzahl von Zeichen // Beim Kommentar
$wortAnzahlName = str_replace(" ","",$sbNick );
$wortKommentar = str_replace(" ","",$gbKommentar );
if (strlen($wortKommentar) > $charCommentMax)
{
$er->echoError("Kommentar darf nur $charCommentMax enthalten!",$gb_path);
$fehler = true;
}
# Kontrolle ob Eintrag schon vorhanden
$gbInhalt = file($datei_1,"r");
$gbAnzahl = count($gbInhalt);
$gbNewInhalt = array_reverse($gbInhalt);
$gbInf = explode("|#|",$gbNewInhalt[0]);
$gbKommentar = htmlentities($gbKommentar);
$gbKommentar= str_replace("\r","",$gbKommentar);
$gbKommentar= str_replace("\n","<br>",$gbKommentar);
if(trim($gbInf[7]) == trim($gbKommentar))
{
$er->echoError("Dieser Eintrag exestiert bereits!",$gb_path);
$nomail = "true";
$fehler = true;
}
/***
*==============================================================================
* emailbenachrichtigung
*==============================================================================
*/
if($nomail != "true")
{
if($gbInformMailOnOff == "On")
{
if($gbEmailAdresse != "")
{
mail("$gbEmailAdresse","Neuer Gästebucheintrag","$gbInformMail","From: $gbMail")
or die($er->echoError("Ihr Server unterstützt keine Mailfunktion<br>Schalte die Mailfunktion im Admin ab.",$gb_path));
}
}
if($gbDankesMailOnOff== "On")
{
if($gbMail != "")
{
mail("$gbMail","Neuer Gästebucheintrag","$gbDankesMail","From: $gbEmailAdresse")
or die($er->echoError("Ihr Server unterstützt keine Mailfunktion<br>Schalte die Mailfunktion im Admin ab.",$gb_path));
}
}
}
}
if($ksosetgb != "edit" && $modechange != 1)
{
/***
*==============================================================================
* daten werden in die Datei eingetragen. // Kontrollen werden durchgeführt
*==============================================================================
*/
if($fehler != true)
{
if (isset($gbSubmit))
{
if($error3 == "" && $error4 =="")
{
if($gbKommentar != "")
{
if($error_spamm != 1)
{
$fp = fopen($datei_1,"a+");
$gbDatum = date("d.m.Y");
$gbZeit = date("H.i");
$gbIcon = str_replace($gb_path,"",$gbIcon);
$gbKommentar = str_replace("|","strich",$gbKommentar);
$gbKommentar = trim($gbKommentar);
if($gbMail =="")$gbMail ="0";
if($gbHp == "" or $gbHp == "http://")$gbHp ="0";
if($gbIcon =="")$gbIcon ="0";
if($gbMsNummer =="")$gbMsNummer ="0";
if($gbMs =="")$gbMs ="0";
if($gbTitle == "")$gbTitle = "0";
$data = "$gbName|#|$gbHp|#|$gbMail|#|$gbIcon|#|$gbTitle|#|$gbMsNummer|#|$gbMs|#|$gbKommentar|#|$REMOTE_ADDR|#|$gbDatum|#|$gbZeit|#|\n";
fputs($fp,$data);
fclose($fp);
}
}
}
}
}
/***
*==============================================================================
* berechnungen für die seitenanzahl
*==============================================================================
*/
if($ksosetgb=="show")
{
$ksosetgb=0;
}
$inhalt = file("db/posts.dat","r");
$anzahl = count($inhalt);
$show = (ceil($anzahl/$gbSeitenAnzahl)-1);
$von = $ksosetgb*$gbSeitenAnzahl;
$bis = $von + $gbSeitenAnzahl;
$Von = $von;
$Bis = $bis;
/***
*==============================================================================
* seiten ausgabe // zurück // vorwärts // seiten //
*==============================================================================
*/
if($show<1)
{
$seiten="1";
if($anzahl ==0)
{
$noEntries = "Bis jetzt gibt es noch keine Einträge!";
}
}
else
{
$sideback = $fc->seitezu($ksosetgb,$$gbSeiten);
$sideforward = $fc->seitevor($ksosetgb,$show);
$seiten = $fc->seiten($ksosetgb,$gbSeiten,$show,$sign1,$sign2);
}
if ($anzahl < $bis)
{ $variable1 = $von;$variable2 = $anzahl;} else { $variable1 = $von;$variable2 = $bis; }
#---< ausgabe des heads
eval ("\$head = \"".$temp[0]."\";");
print $head;
/***
*==============================================================================
* ausgabe der daten
*==============================================================================
*/
for($i = $variable1; $i < $variable2; $i++)
{
$newinhalt = array_reverse($inhalt);
$eintrag = explode("|#|",$newinhalt[$i]);
#---< funktionenaufruf
$ms = $dat->messanger($eintrag[5], $eintrag[6], $eintrag[0],$gb_path);
$nr = $anzahl - $i;
$name = $eintrag[0];
if ($gbNamenEffekt == "normal")
{
$name = "<div style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\">$name</div>";
}
if ($gbNamenEffekt == "glow")
{
$name = "<span style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\" id=\"glowtext\">$name</span>";
}
if ($gbNamenEffekt == "move")
{
$name = "<marquee style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\" scrolldelay=\"$gbMoveFast\" width=\"$gbMoveLong\">$name</marquee>";
}
if ($gbNamenEffekt == "blink")
{
$name = "<blink style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\" style=\"text-decoration:blink\">$name</blink>";
}
$comment = $dat->changeText($eintrag[7],$kf_path,$gbPicWidth,$gbPicHeight,$datei_2,$gb_path);
$comment = wordwrap( $comment,$gbBreak, "\n", 1);
#$comment = html_entity_decode($comment);
$icon = $eintrag[3];
$icon = "<img src=\"$gb_path"."$icon\" alt=\"\">";
#---< daten ersetzen
if($eintrag[4] != "0") {$title = $eintrag[4]; }
if($eintrag[1] != "0"){ $hp = "<a target=_blank href=$eintrag[1]><img src=\"$gb_path"."grafiken/icons/www.gif\" border=0 alt='"."$eintrag[0]"."´s Homepage'></a>"; }
if($eintrag[2] != "0"){ $mail = "<a href=mailto:$eintrag[2]><img src=\"$gb_path"."grafiken/icons/mail.gif\" border=0 alt='"."$eintrag[0]"."´s E-Mail Adresse'></a>"; }
if($show_ip == true){ $ip = "<img src=\"$gb_path"."grafiken/icons/mail.gif border=0 alt='Ip Adresse "."$eintrag[8]"."'>"; }
$edit = "<a href=\"".$fc->gbUrl(array("ksosetgb=edit","editId=$nr"))."\"><img src=\"$gb_path"."grafiken/icons/edit.gif\" border=0 alt='"."$eintrag[0]"."´s Eintrag editieren'></a>";
$date = $eintrag[9];
$time = $eintrag[10];
$comment = $dat->BadWords($comment,$gbBadword,$gbBadReplace);
$comment = stripslashes($comment);
$name = stripslashes($name);
$title = stripslashes($title);
#---< body
eval ("\$entry = \"".$temp[1]."\";");
print $entry;
unset($name,$hp,$mail,$ip,$ms);
#---< ausgabe der smilies
for($k =0;$k<$smAnz;$k++)
{
$smilie = explode("|--|",$smilies[$k]);
$newKomment = str_replace("$smilie[1]","<img src=\"$gb_path"."gbgrafixx/smilies/$smilie[0]\">",$newKomment);
}
}#Ende for
eval ("\$sa = \"".$temp[2]."\";");
print $sa;
} # hide by edit
if($ksosetgb != "edit")
{
if($modus == "1")
{
$color = $dat->changeColor($gb_path);
$hrc = $dat->changeHrc($gb_path);
$icon = $dat->changeIcon($gb_path);
$smile = $dat->smilies($datei_2,$gb_path);
#---< foot
echo"<form name=\"gbForm\" method=\"post\" action=\"".$fc->gbUrl(array("ksosetgb=0"))."\">";
$ticon = "<img name=\"titelIcon\" src=\"$gb_path"."grafiken/icons/icon00.gif\" border=0>";
echo"<input type=\"hidden\" name=\"gbIcon\" value=\"$gb_path"."grafiken/icons/icon00.gif\">";
eval ("\$foot = \"".$temp[3]."\";");
print $foot;
echo"</form>";
}
}
//==============================================================================
// editieren von einträgen
//==============================================================================
if($ksosetgb == "edit")
{
if(!$editDel)
{
echo"<form name=\"gbForm\" method=\"post\" action=\"\">";
$tempdata = "$gb_path"."templates/edit";
$temp = $fc->template($tempdata);
$fp = fopen($datei_1,"r");
$array = file($datei_1);
$anzahl = count($array);
$eintrag = explode("|#|",$array[$editId-1]);
$eintrag[7] = trim( str_replace("<br>","\n",$eintrag[7]) );
$eintrag[7] = stripslashes($eintrag[7]);
$eintrag[5] = str_replace("\\\"","\n",$eintrag[5]);
$eintrag[1] = str_replace("\\\"","\n",$eintrag[1]);
$eintrag[2] = str_replace("\\\"","\n",$eintrag[2]);
$eintrag[0] = str_replace("\\\"","\n",$eintrag[0]);
$eintrag[4] = str_replace("\\\"","\n",$eintrag[4]);
if($eintrag[1] == "0"){$eintrag[1] = "";}
if($eintrag[5] == "0"){$eintrag[5] = "";}
if($eintrag[2] == "0"){$eintrag[2] = "";}
echo"<input type=\"hidden\" name=\"editIcon\" value=\"$eintrag[3]\">";
echo"<input type=\"hidden\" name=\"editIp\" value=\"$eintrag[8]\">";
$color = $dat->changeColor($gb_path);
$hrc = $dat->changeHrc($gb_path);
$icon = $dat->changeIcon($gb_path);
$smile = $dat->smilies($datei_2,$gb_path);
eval ("\$entry = \"".$temp[0]."\";");
print $entry;
echo"</form>";
}
}
}
else
{
print $er->echoError($gbServiceGrund,$gb_path);
}
$endzeit=microtime()-$startzeit;
$kmh = round($endzeit,3);
#service end
echo"<br><center><font face=\"Verdana\"size=\"1\">© <a
if($gb_path == "")
{
echo"</body> \n";
echo"</html>\n";
}
?>
Sagt mir mal was ich falsch gemacht habe
Mein Problem ist irgendwie funzt das alles nicht. Er zeigt entweder gar nix an oder 404 fehler.
Hier von meiner Gastebuch.php datei
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Rumble in the Dschungle</title>
<link rel=stylesheet type="text/css" href="dg.css">
<style type="text/css">
<!--
.Stil1 {color: #3586EB}
-->
</style>
</head>
<body bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0" marginheight="0" marginwidth="0" bgcolor="White">
<table width="100%" height="72" cellpadding="0" cellspacing="0" border="0" bgcolor="black">
<tr valign="top">
<td height="72" bgcolor="#FF0000"><!----------your logo goes here----------><!--------------------------------------->
<div align="left"><img src="../Logos/Dschungeltier Logo ( Trikot ).jpg" width="153" height="144"> <img src="../Logos/banner.jpg" width="911" height="148"><img src="../Logos/Dschungeltier Logo ( Trikot ).jpg" width="153" height="144"></div></td>
</tr></table>
<table width="100%" height="22" cellpadding="0" cellspacing="0" background="design/topgrbg.gif" border="0">
<tr valign="top"><td width="100%" height="22" bgcolor="#CCCCCC"><div align="center"></div></td></tr></table>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="0" CELLSPACING="0" align="center"><TR><TD bgcolor="#FF0000" HEIGHT="19"><TABLE BORDER="0" WIDTH="100%" CELLPADDING="0" CELLSPACING="0"><TR><TD></TD></TR></TABLE>
<div align="center">Willkommen bei den Dschungeltieren !! </div></TD>
</TR></TABLE>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top">
<td width="159" height="786" bgcolor="#CCCCCC">
<table width="159" height="65%" cellpadding="2" cellspacing="0" background="design/menubg.gif" bgcolor="#C6F7BD" border="0">
<tr valign="top"><td height="697" bgcolor="#CCCCCC" class="Stil1">
<p>
<!-----------Left Side Navigation--------------->
</p>
<p>
<object classid="clsid

<param name="movie" value="Home.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Home.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p>
<object classid="clsid

<param name="BGCOLOR" value="#CCCCCC">
<param name="movie" value="Forum.swf">
<param name="quality" value="high">
<embed src="Forum.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p><a href="">
<object classid="clsid

<param name="movie" value="Gästebuch.swf">
<param name="quality" value="high">
<param name="BGCOLOR" value="#CCCCCC">
<embed src="Gästebuch.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p>
<object classid="clsid

<param name="movie" value="Team.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Team.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p>
<object classid="clsid

<param name="movie" value="Fans.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Fans.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</p>
<p><BR>
</p>
<p>Sponsoren : </p>
<p> </p>
<p>
<!---------------------------------------------->
</p>
</td>
</tr></table> </td>
<td width="100%" bgcolor="#FFFFFF"><div align="center" class="Stil1">
<p> </p>
<p>
<?php include ("Gastebuch/index1.php"); ?>
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
<table width="112%" height="19" cellpadding="0" cellspacing="0" border="0" bgcolor="black">
<tr valign="top">
<td height="12" bgcolor="#CCCCCC" class="Stil1"><!----------your logo goes here---------->
<!---------------------------------------></td>
</tr>
</table>
<p class="Stil1"> </p></td>
<td width="159" height="786" bgcolor="#CCCCCC">
<table width="159" height="100%" cellpadding="2" cellspacing="0" background="design/menubg.gif" bgcolor="#C6F7BD" border="0"><tr valign="top">
<td height="715" bgcolor="#CCCCCC">
<p>
<!-----------Right Side Navigation--------------->
</p>
<p><a href="">
<object classid="clsid

<param name="movie" value="News.swf">
<param name="quality" value="high"><param name="SCALE" value="noborder"><param name="BGCOLOR" value="#CCCCCC">
<embed src="News.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" scale="noborder" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid

<param name="movie" value="Erfolge.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Erfolge.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid

<param name="movie" value="Bilder.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Bilder.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid

<param name="movie" value="Statistiken.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Statistiken.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a></p>
<p><a href="">
<object classid="clsid

<param name="movie" value="Termine.swf">
<param name="quality" value="high"><param name="BGCOLOR" value="#CCCCCC">
<embed src="Termine.swf" width="105" height="21" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#CCCCCC" ></embed>
</object>
</a><BR>
<a href=""></a><BR>
</p>
<p> </p>
<p><span class="Stil1">Shoutbox :
</span>
<!----------------------------------------------->
</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p> </td>
</tr></table> </td>
</tr>
</table>
</body>
</html>
Und hier von meiner index1.php datei !
<?
$startzeit=microtime();
/*
Pfad setzen, beim includen :
*/
$gb_path = "Gastebuch/index1.php";
if($gb_path == "")
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><? echo"$seitenTitel"; ?></title>
<!-- BEGIN METATAGS -->
<meta NAME="DESCRIPTION" CONTENT="Knusperleicht Gästebuch">
<meta NAME="KEYWORDS" CONTENT="knusperleicht,design,web,php,mysql,scripte,guestbook,gfx,graphics,forum,phpecke,code,coding,news,shoutbox,clan,clanwar,clanwarscript,counter,images">
<meta NAME="AUTHOR" CONTENT="Nucle, nucle@gmx.at">
<meta NAME="LANGUAGE" CONTENT="Deutsch,DE,AT,CH">
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
<!-- END METATAGS -->
</head>
<body>
<?
}
?>
<script language="JavaScript" type="text/javascript" src="<? echo"../Gästebuch/$gb_path"."admin/klon.js"; ?>"></script>
<script language="JavaScript" type="text/javascript">
function open_windowGb()
{
window.open("<? echo"$gb_path"."admin/admin.php"; ?>", "Admin","width=665,height=450,scrollbars=yes");
}
function klonGbIcon(Image) {
document.gbForm.gbIcon.value = Image;
document.titelIcon.src=Image;
}
function gbSetsmile(Zeichen) {
document.gbForm.gbKommentar.value =
document.gbForm.gbKommentar.value + Zeichen;
}
function doBlink() {
var blink = document.all.tags("BLINK")
for (var i=0; i < blink.length; i++)
blink.style.visibility = blink.style.visibility == "" ? "hidden" : ""
}
function startBlink() {
// Make sure it is IE4
if (document.all)
setInterval("doBlink()",1000)
}
window.onload = startBlink;
</script>
<?
$datei_1 = "$gb_path"."db/posts.dat";
$datei_2 = "$gb_path"."db/smilie.dat";
$fehler = false;
include("$gb_path"."admin/engine.inc.php");
include("$gb_path"."db/settings.dat");
?>
<style type="text/css">
<!--
#glowtext{
filter:glow(color=<? echo "$gbGlowFarbe"; ?>,strength=<? echo"$gbGlowStarke";?>);
width:<? echo"$gbFeldWidth";?>;
}
-->
</style>
<?
if($gbCssOnOff == 'On')
{
echo"<link rel=\"stylesheet\" type=\"text/css\" href=\"$gb_path"."design.css\">";
}
if($gbServiceOnOff != "On")
{
$modus = $gbModus;
switch($modus)
{
case'1':
$eintragen = "<a href=\"#eintrag\">Eintragen</a>\n";
break;
case'2':
$eintragen = "<a href=\"".$fc->gbUrl(array("ksosetgb=eintragen","modechange=1"))."\">Eintragen</a>\n";
break;
}
if($modechange == 1 || $ksosetgb == "edit")
{
$zurueck = "<a href=\"".$fc->gbUrl(array("ksosetgb=0"))."\">Zurück</a>";
}
if($modechange)
{
$modus = "1";
}
$adminLink= "<a href=\"javascript

/**
*==============================================================================
* editieren und löschen des eintrages
*==============================================================================
*/
if($submitEdit == "submit")
{
if($md5Pass == md5($editPass) )
{
if(!$editDel)
{
$fc->edit($editId,$datei_1,$gb_path,$editHp,$editMail,$editMsNummer,$editMsArt,$editTitle,$editDate,$editTime,$editIp,$gbKommentar,$editName,$editIcon);
$er->echoError("Eintrag wurde erfolgreich editiert!<br><a href=\"".$fc->gbUrl(array("ksosetgb=0"))."\">zurück</a>", $gb_path);
}
$gbInhalt = file($datei_1,"r");
$gbInf = explode("|#|",$gbInhalt[$editId-1]);
$gbKommentar = htmlentities($gbKommentar);
$gbKommentar= str_replace("\r","",$gbKommentar);
$gbKommentar= str_replace("\n","<br>",$gbKommentar);
$gbInf[0] = stripslashes($gbInf[0]);
$editName = stripslashes($editName);
if(trim($gbInf[0]) == trim($editName))
{
if($editDel)
{
$fc->delete($editId,$datei_1);
$er->echoError("Eintrag wurde erfolgreich gelöscht!<br><a href=\"".$fc->gbUrl(array("ksosetgb=0"))."\">zurück</a>", $gb_path);
}
}
}
}
/*
*==============================================================================
* daten
*==============================================================================
*/
$tempdata = "$gb_path"."templates/gb";
$temp = $fc->template($tempdata);
/***
*==============================================================================
* daten werden kontrolliert
*==============================================================================
*/
if(isset($gbSubmit))
{
# überprüfung von mail und homepage
if($checkMail == "1")
{
if($gbMail != "")
{
$zeichenMail = "[-!#$%&\'*+\\.0-9^_'a-z{|}A-Z~]+";
$checkMail = "^".$zeichenMail."@".$zeichenMail."\.".$zeichenMail."$";
if(!ereg($checkMail, $gbMail))
{
$er->echoError("Emailadresse ist falsch!",$gb_path);
$fehler = true;
}
}
}
if($checkHp == "1")
{
if($gbHp != "http://" && $gbHp != "")
{
$zeichenHp = "[-!#$%&\'*+\\.0-9^_'a-z{|}A-Z~]+";
$checkHomep = "^"."http://".$zeichenHp."\.".$zeichenHp."$";
if(!ereg($checkHomep, $gbHp))
{
$er->echoError("Homepageadresse ist falsch!",$gb_path);
$fehler = true;
}
}
}
# Wenn Felder nicht korrekt ausgefüllt wurden
if($gbName == "" OR $gbKommentar == "" )
{
$er->echoError("Bitte füllen Sie Name und Kommentar aus!",$gb_path);
$fehler = true;
}
# Überprüfung der Minimalen Anzahl von Zeichen // Beim Kommentar
$wortAnzahl = str_replace(" ","",$gbKommentar );
if (strlen($wortAnzahl) < $charCommentMin)
{
$er->echoError("Kommentar muss aus mindestens $charCommentMin Zeichen bestehen!",$gb_path);
$fehler = true;
}
# Überprüfung der Minimalen Anzahl von Zeichen // Beim Kommentar
$wortAnzahlName = str_replace(" ","",$sbNick );
$wortKommentar = str_replace(" ","",$gbKommentar );
if (strlen($wortKommentar) > $charCommentMax)
{
$er->echoError("Kommentar darf nur $charCommentMax enthalten!",$gb_path);
$fehler = true;
}
# Kontrolle ob Eintrag schon vorhanden
$gbInhalt = file($datei_1,"r");
$gbAnzahl = count($gbInhalt);
$gbNewInhalt = array_reverse($gbInhalt);
$gbInf = explode("|#|",$gbNewInhalt[0]);
$gbKommentar = htmlentities($gbKommentar);
$gbKommentar= str_replace("\r","",$gbKommentar);
$gbKommentar= str_replace("\n","<br>",$gbKommentar);
if(trim($gbInf[7]) == trim($gbKommentar))
{
$er->echoError("Dieser Eintrag exestiert bereits!",$gb_path);
$nomail = "true";
$fehler = true;
}
/***
*==============================================================================
* emailbenachrichtigung
*==============================================================================
*/
if($nomail != "true")
{
if($gbInformMailOnOff == "On")
{
if($gbEmailAdresse != "")
{
mail("$gbEmailAdresse","Neuer Gästebucheintrag","$gbInformMail","From: $gbMail")
or die($er->echoError("Ihr Server unterstützt keine Mailfunktion<br>Schalte die Mailfunktion im Admin ab.",$gb_path));
}
}
if($gbDankesMailOnOff== "On")
{
if($gbMail != "")
{
mail("$gbMail","Neuer Gästebucheintrag","$gbDankesMail","From: $gbEmailAdresse")
or die($er->echoError("Ihr Server unterstützt keine Mailfunktion<br>Schalte die Mailfunktion im Admin ab.",$gb_path));
}
}
}
}
if($ksosetgb != "edit" && $modechange != 1)
{
/***
*==============================================================================
* daten werden in die Datei eingetragen. // Kontrollen werden durchgeführt
*==============================================================================
*/
if($fehler != true)
{
if (isset($gbSubmit))
{
if($error3 == "" && $error4 =="")
{
if($gbKommentar != "")
{
if($error_spamm != 1)
{
$fp = fopen($datei_1,"a+");
$gbDatum = date("d.m.Y");
$gbZeit = date("H.i");
$gbIcon = str_replace($gb_path,"",$gbIcon);
$gbKommentar = str_replace("|","strich",$gbKommentar);
$gbKommentar = trim($gbKommentar);
if($gbMail =="")$gbMail ="0";
if($gbHp == "" or $gbHp == "http://")$gbHp ="0";
if($gbIcon =="")$gbIcon ="0";
if($gbMsNummer =="")$gbMsNummer ="0";
if($gbMs =="")$gbMs ="0";
if($gbTitle == "")$gbTitle = "0";
$data = "$gbName|#|$gbHp|#|$gbMail|#|$gbIcon|#|$gbTitle|#|$gbMsNummer|#|$gbMs|#|$gbKommentar|#|$REMOTE_ADDR|#|$gbDatum|#|$gbZeit|#|\n";
fputs($fp,$data);
fclose($fp);
}
}
}
}
}
/***
*==============================================================================
* berechnungen für die seitenanzahl
*==============================================================================
*/
if($ksosetgb=="show")
{
$ksosetgb=0;
}
$inhalt = file("db/posts.dat","r");
$anzahl = count($inhalt);
$show = (ceil($anzahl/$gbSeitenAnzahl)-1);
$von = $ksosetgb*$gbSeitenAnzahl;
$bis = $von + $gbSeitenAnzahl;
$Von = $von;
$Bis = $bis;
/***
*==============================================================================
* seiten ausgabe // zurück // vorwärts // seiten //
*==============================================================================
*/
if($show<1)
{
$seiten="1";
if($anzahl ==0)
{
$noEntries = "Bis jetzt gibt es noch keine Einträge!";
}
}
else
{
$sideback = $fc->seitezu($ksosetgb,$$gbSeiten);
$sideforward = $fc->seitevor($ksosetgb,$show);
$seiten = $fc->seiten($ksosetgb,$gbSeiten,$show,$sign1,$sign2);
}
if ($anzahl < $bis)
{ $variable1 = $von;$variable2 = $anzahl;} else { $variable1 = $von;$variable2 = $bis; }
#---< ausgabe des heads
eval ("\$head = \"".$temp[0]."\";");
print $head;
/***
*==============================================================================
* ausgabe der daten
*==============================================================================
*/
for($i = $variable1; $i < $variable2; $i++)
{
$newinhalt = array_reverse($inhalt);
$eintrag = explode("|#|",$newinhalt[$i]);
#---< funktionenaufruf
$ms = $dat->messanger($eintrag[5], $eintrag[6], $eintrag[0],$gb_path);
$nr = $anzahl - $i;
$name = $eintrag[0];
if ($gbNamenEffekt == "normal")
{
$name = "<div style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\">$name</div>";
}
if ($gbNamenEffekt == "glow")
{
$name = "<span style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\" id=\"glowtext\">$name</span>";
}
if ($gbNamenEffekt == "move")
{
$name = "<marquee style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\" scrolldelay=\"$gbMoveFast\" width=\"$gbMoveLong\">$name</marquee>";
}
if ($gbNamenEffekt == "blink")
{
$name = "<blink style=\"color:$gbSchriftFarbe;font-size:$gbSchriftGroesse;font-face:$gbSchriftArt;\" style=\"text-decoration:blink\">$name</blink>";
}
$comment = $dat->changeText($eintrag[7],$kf_path,$gbPicWidth,$gbPicHeight,$datei_2,$gb_path);
$comment = wordwrap( $comment,$gbBreak, "\n", 1);
#$comment = html_entity_decode($comment);
$icon = $eintrag[3];
$icon = "<img src=\"$gb_path"."$icon\" alt=\"\">";
#---< daten ersetzen
if($eintrag[4] != "0") {$title = $eintrag[4]; }
if($eintrag[1] != "0"){ $hp = "<a target=_blank href=$eintrag[1]><img src=\"$gb_path"."grafiken/icons/www.gif\" border=0 alt='"."$eintrag[0]"."´s Homepage'></a>"; }
if($eintrag[2] != "0"){ $mail = "<a href=mailto:$eintrag[2]><img src=\"$gb_path"."grafiken/icons/mail.gif\" border=0 alt='"."$eintrag[0]"."´s E-Mail Adresse'></a>"; }
if($show_ip == true){ $ip = "<img src=\"$gb_path"."grafiken/icons/mail.gif border=0 alt='Ip Adresse "."$eintrag[8]"."'>"; }
$edit = "<a href=\"".$fc->gbUrl(array("ksosetgb=edit","editId=$nr"))."\"><img src=\"$gb_path"."grafiken/icons/edit.gif\" border=0 alt='"."$eintrag[0]"."´s Eintrag editieren'></a>";
$date = $eintrag[9];
$time = $eintrag[10];
$comment = $dat->BadWords($comment,$gbBadword,$gbBadReplace);
$comment = stripslashes($comment);
$name = stripslashes($name);
$title = stripslashes($title);
#---< body
eval ("\$entry = \"".$temp[1]."\";");
print $entry;
unset($name,$hp,$mail,$ip,$ms);
#---< ausgabe der smilies
for($k =0;$k<$smAnz;$k++)
{
$smilie = explode("|--|",$smilies[$k]);
$newKomment = str_replace("$smilie[1]","<img src=\"$gb_path"."gbgrafixx/smilies/$smilie[0]\">",$newKomment);
}
}#Ende for
eval ("\$sa = \"".$temp[2]."\";");
print $sa;
} # hide by edit
if($ksosetgb != "edit")
{
if($modus == "1")
{
$color = $dat->changeColor($gb_path);
$hrc = $dat->changeHrc($gb_path);
$icon = $dat->changeIcon($gb_path);
$smile = $dat->smilies($datei_2,$gb_path);
#---< foot
echo"<form name=\"gbForm\" method=\"post\" action=\"".$fc->gbUrl(array("ksosetgb=0"))."\">";
$ticon = "<img name=\"titelIcon\" src=\"$gb_path"."grafiken/icons/icon00.gif\" border=0>";
echo"<input type=\"hidden\" name=\"gbIcon\" value=\"$gb_path"."grafiken/icons/icon00.gif\">";
eval ("\$foot = \"".$temp[3]."\";");
print $foot;
echo"</form>";
}
}
//==============================================================================
// editieren von einträgen
//==============================================================================
if($ksosetgb == "edit")
{
if(!$editDel)
{
echo"<form name=\"gbForm\" method=\"post\" action=\"\">";
$tempdata = "$gb_path"."templates/edit";
$temp = $fc->template($tempdata);
$fp = fopen($datei_1,"r");
$array = file($datei_1);
$anzahl = count($array);
$eintrag = explode("|#|",$array[$editId-1]);
$eintrag[7] = trim( str_replace("<br>","\n",$eintrag[7]) );
$eintrag[7] = stripslashes($eintrag[7]);
$eintrag[5] = str_replace("\\\"","\n",$eintrag[5]);
$eintrag[1] = str_replace("\\\"","\n",$eintrag[1]);
$eintrag[2] = str_replace("\\\"","\n",$eintrag[2]);
$eintrag[0] = str_replace("\\\"","\n",$eintrag[0]);
$eintrag[4] = str_replace("\\\"","\n",$eintrag[4]);
if($eintrag[1] == "0"){$eintrag[1] = "";}
if($eintrag[5] == "0"){$eintrag[5] = "";}
if($eintrag[2] == "0"){$eintrag[2] = "";}
echo"<input type=\"hidden\" name=\"editIcon\" value=\"$eintrag[3]\">";
echo"<input type=\"hidden\" name=\"editIp\" value=\"$eintrag[8]\">";
$color = $dat->changeColor($gb_path);
$hrc = $dat->changeHrc($gb_path);
$icon = $dat->changeIcon($gb_path);
$smile = $dat->smilies($datei_2,$gb_path);
eval ("\$entry = \"".$temp[0]."\";");
print $entry;
echo"</form>";
}
}
}
else
{
print $er->echoError($gbServiceGrund,$gb_path);
}
$endzeit=microtime()-$startzeit;
$kmh = round($endzeit,3);
#service end
echo"<br><center><font face=\"Verdana\"size=\"1\">© <a
if($gb_path == "")
{
echo"</body> \n";
echo"</html>\n";
}
?>
Sagt mir mal was ich falsch gemacht habe