So das ist mein erster Versuch ein mysql Gb auf die Beine zu stellen, also kommt wie erwartet ne Newbiefrage, das Buch funktioniert nicht (Tag markiert!).
Ich hoffe mir kann jemand helfen, danke schon im Voraus.
PHP Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<style type="text/css">
<!--
A.gb:link {
FONT-WEIGHT: bold;
font-family:arial,verdana;
font-size:13px; COLOR: #FFFFFF;
TEXT-DECORATION: none
}
A.gb:visited {
FONT-WEIGHT: bold;
font-family:arial,verdana;
font-size:13px;
COLOR: #FFFFFF;
TEXT-DECORATION: none
}
A.gb:hover {
FONT-WEIGHT: bold;
font-family:arial,verdana;
font-size:13px;
COLOR: #FFFFFF;
width: 100%;
BACKGROUND-COLOR: #000000;
TEXT-DECORATION: underline;
}
A.gb:active {
FONT-WEIGHT: bold;
font-family:arial,verdana;
font-size:13px; COLOR: #FFFFFF;
BACKGROUND-COLOR: #none;
TEXT-DECORATION: none
}
BODY {
SCROLLBAR-FACE-COLOR: #000000;
SCROLLBAR-HIGHLIGHT-COLOR: #000000;
SCROLLBAR-SHADOW-COLOR: #000000;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #000000;
SCROLLBAR-DARKSHADOW-COLOR: #000000}
-->
</style>
<head>
<title>gbsql</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#063067">
<div align="center">
<p>
<?php
$HOST = "*****";
$ID = "*****";
$PW = "****";
$DB = "*****";
$tabelle = "*****";
$conn_id = mysql_connect($HOST,$ID,$PW);
mysql_select_db($DB,$conn_id);
if ($action=="save") {
$datum = time();
$inhalt = $inhalt;
$betreff = $betreff;
$name = ($name) ? $name : "unbekannt";
mysql_query("insert into $table (name,email,open,hp,inhalt,datum) VALUES ('$name','$email','$open','$hp','$inhalt','$betreff','$datum')");
header("Location: ".$PHP_SELF);
}
} else {
$query = "select * from $table order by datum desc";
$result = mysql_query($query);
if (mysql_num_rows($result)) {
while($row=mysql_fetch_array($result)) {
$name = $row['name'];
$open = $row['open'];
$email = $row['email'];
$betreff = $row['betreff'];
$hp = $row['hp'];
$inhalt = $row['inhalt'];
$datum = date("d.m.y",$row['datum']);
echo "Eintrag vom: ".$datum."<br>";
echo "User: ".$name;
if($open && $email) echo " (".$email.")";
if($hp) echo " (".$hp.")";
echo "<br>Meinung: ".$inhalt;
echo "<hr>";
flush();
//Ab hier stimmt der Code nicht mehr
echo
"<table width=\"448\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#000000\"><font color=\"#FFFFFF\" size=\"2\" face=\"Arial, Helvetica, sans-serif\"><td width=\"175\" valign=\"top\">
<font color=\"#FFFFFF\" size=\"2\" face=\"Arial, Helvetica, sans-serif\"><b>echo "Name: ".$name;</b><br>
echo "schrieb am ".$datum."<br>
echo "if($open && $email) echo " (".$email.")";<br>
echo "if ($hp) echo " (".$hp.")";<br></td><br>
<td width=\"273\" valign=\"top\"><font color=\"#FFFFFF\" size=\"2\" face=\"Arial, Helvetica, sans-serif\"><b>echo "Inhalt: ".$inhalt;</b><br>
$text</td></tr></font></table><br>\n");
flush();
}
} else {
echo "Noch keine Einträge vorhanden";
}
}
echo "<p><a href='".$PHP_SELF."?action=neu'>Neuer Eintrag</a>";
echo " - <a href='".$PHP_SELF."'>Zum Gästebuch</a>";
echo "<html>";
include('eintragen3.php');
?>
</div>
</body>
</html>
Comment