von Andreas S |
Also mal angenommen dass wäre dein Formular (1. Script wird aufgerufen & 2. es werden Datenfelder ausgefühlt):
1:
2:
3:
4:
5:
6:
7: | <form action="$HTTP_SERVER_VARS[PHP_SELF]" method="post">
<input type="text" name="text">
<input type="submit" name="absenden" value="Abschicken">
</form> |
Dann fügst du in deinem Skript folgendes ein:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11: | if(isset($HTTP_POST_VARS['absenden'])){
// 3. daten werden in die Datenbank geschrieben und die nächste Seite/Script wird
geladen.
header("Location: http://www.deineurl.de/deinskript?go=irgendwo");
exit;
}
|
[ Diese Nachricht wurde geändert von: Andreas S am 2003-01-17 18:14 ] |
von Can |
Hä??
Du willst ein Formular, einen Senden-Button und nach Klick auf diesen werden die Eingaben gespeichert und ein anderes Script aufgerufen?
Wenn ja: include("script.php");
Can |
von Aragor |
der Headerbefehf geht danke, aber wie bekomme ich es hin das der headerbefehl erst ausgeführt wird, wenn der submit button gedrückt wird.
So wie ich es jetzt habe wir das Script ausgeführt und sofort die neue Seite geladen. Das sollte aber nicht sein.
ich versuche noch mals den ablauf zu erklären:
1. Script wird aufgerufen
2. es werden Datenfelder ausgefühlt
3. daten werden in die Datenbank geschrieben und die nächste Seite/Script wird
geladen.
Gruss Aragor
|
von Andreas S |
header("Location: http://www.deineurl.de");
exit;
|
von Aragor |
Hallo,
Habe da mal eine Frage ,
Ich suche einen PHP Befehl mit dem ich wenn das Script durchgelaufen ist ein(e) neues Script bzw. Seite laden soll. Es soll aber automatisch gehen und nicht über einen Link.
Beispeil:
Script 1 wird geladen, Daten werden eingetragen, man drückt auf Abschicken Daten werden in Datenbank gespeichert und es soll dann Automatisch die nächste Seite bzw Script geladen werden.
Gruss
Aragor |