Schweizer: Button mit type="submit" kann keine neue Seite laden?

Beitrag lesen

Hallo zusammen

Soeben machte ich eine interessante Feststellung.

Folgender Code funktioniert wunschgemäss:
<input type="button" value="Liste betrachten" onClick="self.location.href='index.php'">

Es wird gewünscht, dass die Besucher durch den Klick auf einen Button auf eine neue Seite gelangen. Der Button ist wie folgt aufgebaut:
<input type="submit" name="New" value="erstellen" onClick="self.location.href='danke.php'">
Es wird durch den Klick auf den Button ein DB-Eintrag erzeugt (deswegen type="submit"). Aber leider wird man dann nicht auf die Seite danke.php weitergeleitet, wie ich mir das wünsche. Wenn ich type="submit" in type="button" ändere, wird zwar die Seite danke.php aufgerufen, aber eben kein DB-Eintrag erstellt.

Gibt es eine Lösung? Die Lösung sollte darin bestehen, dass durch den Klick auf den Button ein DB-Eintrag möglich ist (oder was auch immer die Aufgabe von type="submit" ist) UND dann gleich eine neue Seite geöffnet wird.

Gruss
Schweizer