scaleodisc
Well-known member
- 27 April 2006
- 391
- 18
Hallo!
Ich habe da ein Problem. Ich habe ein HTML Formular erstellt:
Damit möchte ich die eingegebenen Daten in eine datenbank übergeben. Das Funktioniert auch schon mit folgendem Code:
Jetzt aber zum Problem!
Jedesmal wenn ich jetzt die Seite mit dem HTML-Formular aufrufe, wirden zwei leere Zeilen in die Datenbank eingetragen. Das passiert immer und immer wieder wenn ich F5 drücke. Jedes mal zwei neue leere Zeilen in der Datenbank.
Hier noch ein Backup meiner Datenbank:
Bitte um Hiilllffeeeee
Ich habe da ein Problem. Ich habe ein HTML Formular erstellt:
HTML:
<FORM METHOD="POST">
<INPUT TYPE=TEXT NAME=head SIZE=50><br>
<INPUT TYPE=TEXT NAME=datum SIZE=50><br>
<TEXTAREA COLS=43 ROWS=10 NAME=text></TEXTAREA><br>
<INPUT TYPE=SUBMIT VALUE="News eintragen"><INPUT TYPE=RESET VALUE="Löschen">
</form>
Damit möchte ich die eingegebenen Daten in eine datenbank übergeben. Das Funktioniert auch schon mit folgendem Code:
PHP:
<?
include('dbconnect.php');
$head = $_POST["head"];
$datum = $_POST["datum"];
$text = $_POST["text"];
$eintrag = "INSERT INTO news (head, datum, text) VALUES ('$head', '$datum','$text')";
mysql_query($eintrag);
$eintragen = mysql_query($eintrag);
mysql_close($verbindung);
?>
Jetzt aber zum Problem!
Jedesmal wenn ich jetzt die Seite mit dem HTML-Formular aufrufe, wirden zwei leere Zeilen in die Datenbank eingetragen. Das passiert immer und immer wieder wenn ich F5 drücke. Jedes mal zwei neue leere Zeilen in der Datenbank.
Hier noch ein Backup meiner Datenbank:
Code:
DROP TABLE IF EXISTS `news`;
CREATE TABLE IF NOT EXISTS `news` (
`id` int(255) NOT NULL auto_increment,
`head` varchar(255) NOT NULL default '0',
`datum` varchar(255) NOT NULL default '0',
`text` text NOT NULL,
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=67 ;
--
-- Daten für Tabelle `news`
--
INSERT DELAYED IGNORE INTO `news` (`id`, `head`, `datum`, `text`) VALUES (13, '<a href="https://serien.tv-fan-forum.de/seite/news.php">Sean ******* ist dabei!</a>', '19.09.2006 - 16:12 Uhr', 'Seid 2006 ist er nedlich wieder dabee!');
Bitte um Hiilllffeeeee