Also folgendes Problem:
Ich will ein Gästebuch programmieren, dass es jedoch im Moment nicht so wirklich tut:
Quelltext der Eingabe:
<?php
$aktion = $HTTP_GET_VARS["aktion"];
IF ( $aktion != "speichern" )
{
echo '<form action="buch_eingabe.php?aktion=speichern" method="post">
<table border=1><tr><td>Name: <input type="text" name="name" size=50></td></tr>
<tr><td>Mail: <input type="text" name="mail" size=50></td></tr>
<tr><td>Homepage: <input type="text" name="hp" size=46></td></tr>
<tr><td>Eintrag: <textarea name="text" cols="40" rows="10"></textarea></td></tr>
<tr><td><input type="submit" value=Abschicken></td></tr></table>
</form> ';
$aktion = $HTTP_GET_VARS["aktion"];
}
ELSE
{
$name = "$_POST[name]";
$mail = "$_POST[mail]";
$hp = "$_POST[hp]";
$text = "$_POST[text]";
$x = time();
$y = getdate($x);
$t = $y[mday];
$m = $y[mon];
$j = $y[year];
$datum = $t.'.'.$m.'.'.$j;
$s = $y[hours];
$m = $y[minutes];
$uhrzeit = $s.':'.$m;
mysql_query("INSERT INTO Buch (id,name,mail,hp,datum,uhrzeit,text) VALUES ($name,$mail,$hp,$datum,$uhrzeit,$text)");
echo '
<center>Danke für Ihren Eintrag in mein Gästebuch!
Beiträge anzeigen
Home </center>';
};
Ich hab auch mal einen Screenshot von den Einstellungen der DB gemacht, den bekomme ich nur leider hier nicht rein.
Ich habe in der DB die Felder id, name, mail, hp, datum, uhrzeit, text wobei die alle auf not null stehen udn neben id ein auto_increment steht. Außerdem liegt über id ein Index.
Danke für eure Hilfe,
mfg florian
Ich will ein Gästebuch programmieren, dass es jedoch im Moment nicht so wirklich tut:
Quelltext der Eingabe:
<?php
$aktion = $HTTP_GET_VARS["aktion"];
IF ( $aktion != "speichern" )
{
echo '<form action="buch_eingabe.php?aktion=speichern" method="post">
<table border=1><tr><td>Name: <input type="text" name="name" size=50></td></tr>
<tr><td>Mail: <input type="text" name="mail" size=50></td></tr>
<tr><td>Homepage: <input type="text" name="hp" size=46></td></tr>
<tr><td>Eintrag: <textarea name="text" cols="40" rows="10"></textarea></td></tr>
<tr><td><input type="submit" value=Abschicken></td></tr></table>
</form> ';
$aktion = $HTTP_GET_VARS["aktion"];
}
ELSE
{
$name = "$_POST[name]";
$mail = "$_POST[mail]";
$hp = "$_POST[hp]";
$text = "$_POST[text]";
$x = time();
$y = getdate($x);
$t = $y[mday];
$m = $y[mon];
$j = $y[year];
$datum = $t.'.'.$m.'.'.$j;
$s = $y[hours];
$m = $y[minutes];
$uhrzeit = $s.':'.$m;
mysql_query("INSERT INTO Buch (id,name,mail,hp,datum,uhrzeit,text) VALUES ($name,$mail,$hp,$datum,$uhrzeit,$text)");
echo '
<center>Danke für Ihren Eintrag in mein Gästebuch!
Beiträge anzeigen
Home </center>';
};
Ich hab auch mal einen Screenshot von den Einstellungen der DB gemacht, den bekomme ich nur leider hier nicht rein.
Ich habe in der DB die Felder id, name, mail, hp, datum, uhrzeit, text wobei die alle auf not null stehen udn neben id ein auto_increment steht. Außerdem liegt über id ein Index.
Danke für eure Hilfe,
mfg florian
Kommentar