K
Knut676
hallo,
also nachdem ich mir in den unendlichen Weiten des I-Nets und in Zusammenarbeit mit einem dicken Buch, ein bisschen grundwissen, für ein Gästebuch angefressen habe, wollte ich jetzt eins selber basteln (zumindest die grundlegenste Grundform:
dafür habe ich jetzt hier drei Dateien, über die bitte jemand mal kurz drüberschauen könnte, wo da die Fehler liegen (sind auch keine langen Quelltexte....)
Das Formular zum eintragen (wie gesagt, das sind alles absolute Rohformen, mir geht es jetzt eigentlich nur um die Funktonsweise)
wird übergeben an diese Datei "guest.php" Da steht zwischen dem üblichen html Gerüst eigentlich nur das! Die Db hat den Namen "impressiom"!
und zu guter letzt das eigentliche Gästebuch
So, das ist ja ganz übersichtlich, finde ich.
Wo sind denn da die groben Schnitzer drin, die verhindern, dass ich was ordnungsgemäß eintragen kann?!?
Nochmals vielen Dank fü eure Hilfe!
also nachdem ich mir in den unendlichen Weiten des I-Nets und in Zusammenarbeit mit einem dicken Buch, ein bisschen grundwissen, für ein Gästebuch angefressen habe, wollte ich jetzt eins selber basteln (zumindest die grundlegenste Grundform:
dafür habe ich jetzt hier drei Dateien, über die bitte jemand mal kurz drüberschauen könnte, wo da die Fehler liegen (sind auch keine langen Quelltexte....)
Das Formular zum eintragen (wie gesagt, das sind alles absolute Rohformen, mir geht es jetzt eigentlich nur um die Funktonsweise)
PHP:
<form name="Gaestebuch" method="post" action="guest.php">
Name<br>
<input name="name" type="text" size="30" maxlenght="40"><br><br>
E-Mail<br>
<input name="email" type="text" size="30" maxlenght="30"><br><br>
Kommentart<br>
<textarea name="comment" cols="35" rows="5"></textarea><br><br>
<input style="border: solid 1px #000000; background-color:#999999; color: #000000;" name="submit" type="submit" value="absenden">
<input style="border: solid 1px #000000; background-color:#999999; color: #000000;" name="reset" type="reset" value="zurücksetzen">
</form>
wird übergeben an diese Datei "guest.php" Da steht zwischen dem üblichen html Gerüst eigentlich nur das! Die Db hat den Namen "impressiom"!
PHP:
<?php
$date=date("Y-m-d");
$sql="INSERT INTO impressiom (name, email, date, comment) VALUES ('$name', '$email','$date', '$comment')";
mysql_query($sql, $db);
?>
und zu guter letzt das eigentliche Gästebuch
PHP:
<table align="center" cellspacing="0" cellpadding="0" border="1" width="80%">
<tr>
<td bgcolor="black">DATE</td>
<td bgcolor="black">NAME</td>
<td bgcolor="black">EMAIL</td>
<td bgcolor="black">COMMENT</td>
</tr>
<?php
$db = mysql_connect("localhost", "Benutzername","Passwort");
$sql="SELECT * FROM impressiom ORDER BY date";
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
****print "<tr>";
****print "<td>$ligne->vom</td>";
****print "<td>$ligne->Name</td>";
****print "<td>$ligne->Email</td>";
** print "<td>$ligne->Kommentar</td>";
****print "</tr>";
}
mysql_free_result ($res);
?>
</table>
So, das ist ja ganz übersichtlich, finde ich.
Wo sind denn da die groben Schnitzer drin, die verhindern, dass ich was ordnungsgemäß eintragen kann?!?
Nochmals vielen Dank fü eure Hilfe!