Ich habe in eine Html-Seite ein Gästebuch-Script eingebunden und den File als php gespeichert, aber es erscheinen im Browser nur Hieroglyphen! Was mache ich falsch? Gibt es irgendwo eine wirklich narrensichere Anleitung für Doofe wie mich, die ihre erste Website basteln? Hilfeeeee!!!
PHP
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Page-Enter" content="RevealTrans(duration=1,transition=6)">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#CC0000">
<tr>
<td height="7"></td>
</tr>
<tr>
<td width="100%" height="1"></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#B4DFF3">
<tr>
<td width="100%" height="8"></td>
</tr>
</table>
<table width="371" border="0" cellpadding="0">
<tr>
<td width="21" height="44"></td>
<td width="344" align="left" valign="middle" bgcolor="#FFFFFF">[img]/grafiken/spacer.gif[/img]
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="313" height="36">
<param name="BGCOLOR" value="">
<param name="movie" value="/text2.swf">
<param name="quality" value="high">
<param name="scale" value="exactfit">
<embed src="/text2.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" scale="exactfit" width="313" height="36" ></embed>
</object></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#CC0000">
<tr>
<td width="100%" height="8"></td>
</tr>
</table>
<table width="42" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="42" height="8"></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td width="29" height="1"></td>
<td width="134"></td>
<td width="129"></td>
<td width="100%"></td>
<td width="53"></td>
</tr>
<tr>
<td height="32" colspan="2" valign="top" bgcolor="#FF6600"></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td rowspan="2" valign="top" bgcolor="#FF6600"></td>
<td rowspan="2" align="left" valign="top" bgcolor="#FF6600">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="113" height="22" title="zur Startseite">
<param name="BGCOLOR" value="#FF6600">
<param name="movie" value="/butt1.swf">
<param name=quality value=high>
<embed src="/butt1.swf" width="113" height="22" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" bgcolor="#FF6600" base=""></embed>
</object>
</p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="57" height="21" title="zur Inhaltsseite">
<param name="BGCOLOR" value="#FF6600">
<param name="movie" value="/butt2.swf">
<param name="quality" value="high">
<embed src="/butt2.swf" width="57" height="21" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" base="" bgcolor="#FF6600"></embed></object>
</p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="95" height="22" title="zur Galerie">
<param name="BGCOLOR" value="#FF6600">
<param name="movie" value="/butt3.swf">
<param name="quality" value="high">
<embed src="/butt3.swf" width="95" height="22" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FF6600" base=""></embed></object>
</p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="126" height="46" title="zu den Fragen und Antworten">
<param name="BGCOLOR" value="#FF6600">
<param name="movie" value="/butt4.swf">
<param name="quality" value="high">
<embed src="/butt4.swf" width="126" height="46" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FF6600" base=""></embed></object>
</p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="116" height="21" title="Gaestebuch">
<param name="BASE" value=".">
<param name="BGCOLOR" value="#FF6600">
<param name="movie" value="/butt12.swf">
<param name="quality" value="high">
<embed src="/butt12.swf" width="116" height="21" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FF6600" base="."></embed></object>
</p>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="115" height="50" title="zur Kontaktseite und zum Impressum">
<param name="BGCOLOR" value="#FF6600">
<param name="movie" value="/butt7.swf">
<param name="quality" value="high">
<embed src="/butt7.swf" width="115" height="50" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#FF6600" base=""></embed></object>
</p></td>
<td height="386"></td>
<td valign="top">
<?php
// A-N Guestbook
// All rights by Tocsulus ([url]www.code-box.de)[/url]
// Dateien dürfen nur auf code-box.de zum Download angeboten werden.
require("config.php");
require("functions.php");
if($_REQUEST['uin'])
{
addicq($_REQUEST['uin']);
}
if($_REQUEST['entry'])
{
$_REQUEST['name'] = strip_tags($_REQUEST['name']);
$_REQUEST['name'] = trim($_REQUEST['name']);
if(!$html) $_REQUEST['text'] = htmlspecialchars($_REQUEST['text']);
$_REQUEST['text'] = trim($_REQUEST['text']);
if(!empty($_REQUEST['name']) && !empty($_REQUEST['text']))
{
$out = "";
$_REQUEST['email'] = strip_tags(trim($_REQUEST['email']));
if(empty($_REQUEST['email']) && $angemail) $out .= "[*]"._nomail."";
if(!checkmail($_REQUEST['email']) && !empty($_REQUEST['email'])) $out .= "[*]"._wrongmail."";
$_REQUEST['icq'] = strip_tags(trim($_REQUEST['icq']));
if(preg_match("/\D/", $_REQUEST['icq']) && !empty($_REQUEST['icq'])) $out .= "[*]"._wrongicq."";
$_REQUEST['homepage'] = strip_tags(trim($_REQUEST['homepage']));
if(!checkhp($_REQUEST['homepage']) && !empty($_REQUEST['homepage'])) $out .= "[*]"._wronghp."";
if(antispam($antispam)) $out = "[*]"._spam."";
$_REQUEST['text'] = stripslashes($_REQUEST['text']);
if(empty($out))
{
if($enablemail) @mail($mail,"GB-Eintrag / GB-Entry",
"<html><body>[b]".date("d.m.Y - H:i", time())."[/b]
[b]Name: [/b]".$_REQUEST['name']."
[b]Email: [/b]".$_REQUEST['email']."
[b]ICQ: [/b]".$_REQUEST['icq']."
[b]Homepage: [/b]".$_REQUEST['homepage']."
[b]Text: [/b]".$_REQUEST['text']."</body></html>",
"From: \"AN-Guestbook\" <$mail>\nX-Mailer: PHP/" . phpversion()."\nMime-Version: 1.0\nContent-Type: text/html; charset=\"ISO-8859-1\"");
if($bbcode) $_REQUEST['text'] = bbcode($_REQUEST['text']);
else $_REQUEST['text'] = nl2br($_REQUEST['text']);
if($enreplace) $_REQUEST['text'] = replacement($_REQUEST['text'], $badwords);
if($ensmilies) $_REQUEST['text'] = smilies($_REQUEST['text'], $smilies);
writedata(array(time(), $getip, stripslashes($_REQUEST['name']), $_REQUEST['email'], $_REQUEST['icq'], $_REQUEST['homepage'], $_REQUEST['text']));
if($thanks)
{
$out .= "<center>"._thankyou."</center>
";
$out .= "
<center><a href=\"gb.php\">"._back."</a></center>";
echo tplprint("tpl/saved.tpl", array("MESSAGE" => $out));
}
else
{
header("Location: gb.php");
}
}
else
{
$tout = "[b]"._wrong."[/b]
\n<ul>";
$tout .= $out;
$tout .= "[/list]";
$tout .= "
<center><a href=\"javascript:history.back(1)\">"._back."</a></center>";
echo tplprint("tpl/saved.tpl", array("MESSAGE" => $tout));
}
}
else
{
$out = "[b]"._missing."[/b]
";
$out .= "<ul>\n";
if(empty($_REQUEST['name'])) $out .= "[*]"._mname."
";
if(empty($_REQUEST['text'])) $out .= "[*]"._mcontent."
";
$out .= "[/list]";
$out .= "
<center><a href=\"javascript:history.back(1)\">"._back."</a></center>";
echo tplprint("tpl/saved.tpl", array("MESSAGE" => $out));
}
}
else
{
$data = array_reverse(loaddata());
$table = "";
$i=0;
$entrynum = count($data);
foreach($data as $erg)
{
if($i >= $_REQUEST['cc'])
{
$erg = explode("::", $erg);
$tth = 0;
foreach($erg as $tempd)
{
$ergtemp[$tth] = base64_decode($tempd);
$tth++;
}
$erg = $ergtemp;
unset($ergtemp);
$erg[3] = trim($erg[3]);
if(!empty($erg[3])) $erg[3] = "<a href=\"mailto:".$erg[3]."\"><img src=\"img/mail.gif\" alt=\"Email\" border=0></a>";
$erg[4] = trim($erg[4]);
if(!empty($erg[4])) $erg[4] = "<a href=\"gb.php?uin=".$erg[4]."\"><img src=\"img/icq.gif\" alt=\"ICQ\" border=0></a>";
$erg[5] = trim($erg[5]);
if(!empty($erg[5])) $erg[5] = "<a href=\"".$erg[5]."\" target=\"_blank\"><img src=\"img/hp.gif\" alt=\"Homepage\" border=0></a>";
if(empty($erg[3]) && empty($erg[4]) && empty($erg[5])) $erg[4] = _nodata;
if(!empty($erg[7])) $erg[7] = _comment.$erg[7];
$table .= tplprint("tpl/table.tpl", array(
"NAME" => $erg[2],
"EMAIL" => $erg[3],
"ICQ" => $erg[4],
"HP" => $erg[5],
"CONTENT" => $erg[6],
"COMMENT" => $erg[7],
"DATE" => date("d.m.Y", $erg[0]),
"TIME" => date("H:i", $erg[0]),
"NUMBER" => ($entrynum-$i)));
if($i == $entries+$_REQUEST['cc']-1) break;
unset($erg);
}
$i++;
}
$mnum = $entrynum;
$sites = "";
$i=-$entries;
$ic = 1;
while($mnum>0)
{
$mnum = $mnum - $entries;
$i = $i + $entries;
if($_REQUEST['cc'] == $i) $sites .= "[b]$ic[/b] ";
else $sites .= "<a href=\"gb.php?cc=$i\">$ic</a> ";
$ic++;
}
$menu = tplprint("tpl/menu.tpl", array(
"ENTRYNUM" => $entrynum,
"SITES" => $sites));
echo tplprint("tpl/index.tpl", array(
"ENTRIES" => $table,
"MENU" => $menu,
"SUBMIT" => tplprint("tpl/submit.tpl", array())));
}
?></p>
</td>
<td></td>
</tr>
<tr>
<td height="126"></td>
<td></td>
<td></td>
</tr>
<tr>
<td height="1">[img]/grafiken/spacer.gif[/img]</td>
<td>[img]/grafiken/spacer.gif[/img]</td>
<td>[img]/grafiken/spacer.gif[/img]</td>
<td></td>
<td>[img]/grafiken/spacer.gif[/img]</td>
</tr>
</table>
</body>
</html>
Alles anzeigen