ich bin neu hier. Ich weis nicht ob das Thema hier richtig ist.
Also ich habe ein Gästebuch programmiert aber irgendwie läuft es noch nicht richtig. Mein Code sieht folgendermaßen aus:
Code: Alles auswählen
<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Title here!</title>
</head>
<body>
<div id="root">
<div id="main">
<h1>Gästebuch</h1>
<form action=dlrg.php method=post>
<table align="center">
<tr>
<td>Name/Nickname:</td>
<td><INPUT TYPE="text" NAME="name" VALUE="" SIZE=30></td>
</tr>
<tr>
<td>Datum:</td>
<td><INPUT TYPE="text" NAME="date" VALUE="<?echo date("d M Y")?>" SIZE=30 readonly></td>
</tr>
<tr>
<td> Email:</td>
<td><INPUT TYPE="text" NAME="email" VALUE="" SIZE=30> <br></td>
</tr>
<tr>
<td>Homepage:</td>
<td><INPUT TYPE="text" NAME="hp" VALUE="" SIZE=30></td>
</tr>
<tr>
<td>Ort:</td>
<td><INPUT TYPE="text" NAME="ort" VALUE="" SIZE=30></td>
</tr>
<tr>
<td>Message:</td>
<td><textarea name="eintrag" cols="50" rows="10"></textarea></td>
</tr>
</table>
<p align="center"><INPUT TYPE="submit" class="p" NAME="button" VALUE="Eingabe" SIZE=30> </p>
<br>
</div>
</div>
<?php
$db_server="localhost";
$db_user="root";
$db_pass="";
$db_name="gbook";
$connet=@mysql_connect($db_server, $db_user, $db_pass);
@mysql_select_db($db_name);
if ($connet)
{
echo "Sie wurden verbunden!";
}
else
{
echo "Fehler";
}
if ($button)
{
$tb_name="besucher";
$schreiben = "INSERT INTO $tb_name Set Name='$name', Datum='$date', EMail='$email', Homepage='$hp', Verein='$verein', Ort='$ort', Message='$eintrag'";
$update = mysql_query($schreiben);
echo "Eintrag geschrieben";
}
else
{
echo "Eintrag konnte nicht geschrieben werden";
}
?>
</body>
</html>
CREATE TABLE `besucher` (
`ID` int(11) NOT NULL auto_increment,
`Name` varchar(20) collate latin1_general_ci NOT NULL default '',
`Datum` varchar(25) collate latin1_general_ci NOT NULL default '',
`EMail` varchar(20) collate latin1_general_ci NOT NULL default '',
`Homepage` varchar(255) collate latin1_general_ci NOT NULL default '',
`Ort` varchar(20) collate latin1_general_ci NOT NULL default '',
`Message` text collate latin1_general_ci NOT NULL,
PRIMARY KEY (`ID`),
FULLTEXT KEY `Datum` (`Datum`)
)
Vielleicht könnt ihr mir helfen?[/code]