mit welchem codeshcnipsel kann ich nach absenden des formulars eine weiterleitung nach drei sekunden einbauen, hab da was von php (header:exit) gehört. Bitte um Hilfe
Nach versenden auf ne andere seite weiterleiten
-
Elops_hanimani -
2. August 2010 um 15:22
-
-
<meta http-equiv="refresh" content="3; URL=weiterleitung.html">
-
und wenn formular auf selbiger seite ist wie alles andere, würde dann ja schon bei formulareintragung weiterleiten, dies ist nicht gewünscht
-
dann mach ne Danke Webseite nach dem Absenden und die Refresht du dann wieder auf die Startseite.
Gruß, Jacob
-
In php machst du eine Weiterleitung mit
Da kannst du aber keine Verzögerung einbauen, und du darfst vorher nichts an den Browser ausgegeben haben, was du offensichtlich vorhast. Andernfalls würde die Verzögerung von 3 Sekunden ja keinen Sinn machen, außer dem Besucher auf die Nerven zu gehen.
Für deinen Zweck ist das Beispiel von Gebby passend.
und wenn formular auf selbiger seite ist wie alles andere, würde dann ja schon bei formulareintragung weiterleiten
Nicht wenn du es als bedingte Ausgabe umsetzt.
-
<meta http-equiv="refresh" content="3; URL=weiterleitung.html">
Kann geschlossen werden, ich habe das nun verbaut. Läuft einwandfrei, habe nicht gewusst das man meta angaben auch im body verbauen kann
-
Naja, in den body gehören die eigentlich nicht. Aber wenn es dich glücklich macht.
-
In php machst du eine Weiterleitung mit
Da kannst du aber keine Verzögerung einbauen, und du darfst vorher nichts an den Browser ausgegeben haben, was du offensichtlich vorhast. Andernfalls würde die Verzögerung von 3 Sekunden ja keinen Sinn machen, außer dem Besucher auf die Nerven zu gehen.
Für deinen Zweck ist das Beispiel von Gebby passend.
Nicht wenn du es als bedingte Ausgabe umsetzt.
-
Das ist super und läuft reibungslos, dankeschöööööööön
Gebby Wie hätte ich die Metaangabe in Kopf der Seite verbauen können wenn Formular auf der Seite ist, dann gehe ich auf Formular und werde dann auf index.php geleitet. Das würde nur bei zwei Dateien funktionieren
-
Hast Recht, an die Möglichkeit hatte ich nicht gedacht. Ich mag aber auch eh das ob-Gedöns nicht. -
@Das würde nur bei zwei Dateien funktionieren
Richtig, ist doch auch kein Problem. Es sei denn, du nutzt ein fertiges Script und schreibst deinen Code nicht selbst. -
Seite in XHTML Css und auch das Form in PHP habe ich bisher selber geschrieben, bin noch im Einstieg in die Materie..
-
Hast Recht, an die Möglichkeit hatte ich nicht gedacht. Ich mag aber auch eh das ob-Gedöns nicht.
<?php
header("Refresh: 3; url=http://google.de");
echo 'Hier eine tolle weiterleitung mit Header';
exit();
?>Bei ordentlicher Programmierung braucht man auch nie Buffern
mfg