zu einer anderen Seite wechseln

thomson

Erfahrenes Mitglied
Hallo, möchte nach meinem Löschvorgange automatisch eine andere Seite öffnen, wie mach ich das?

LÖSCHEN
echo "Daten wurden gelöscht!";
danach dann zu der seite search.php
 
Entweder mit [phpf]header[/phpf] oder mit [phpf]include[/phpf] Welche von beiden Funktionen was genau macht, das kannste Dir mal durchlesen, wenn Du den Links folgst.
 
Kommt drauf an wie du es nutzen willst Mal ist die eine Fkt. besser mal die andere. Das einfachste ist wahrscheinlich, wenn du einen "timer" in den Header deiner Seite schreibst, der zb. nach 5 sekunden dann automatisch auf eine neue seite springt. Schauste am Besten in der Suche und im HTML-Forum :)
 
:0(

das mit HTML ist doof, das hat ich auch schon! Ich möchte das er löscht, und dann eben auf die andere Seite wechselt.
mit Header probier ich es gerade! Bekomm es aber nicht hin
es muss doch so heissen, oder
Code:
header ("Location: http://servername/ordner/datei.php");
 
Re: :0(

Original geschrieben von thomson
das mit HTML ist doof, das hat ich auch schon! Ich möchte das er löscht, und dann eben auf die andere Seite wechselt.
mit Header probier ich es gerade! Bekomm es aber nicht hin
es muss doch so heissen, oder
Code:
header ("Location: http://servername/ordner/datei.php");
Genau so muss es heissen. Ich wette es geht nicht, weil er irgendwas sagt, von wegen "Headers already sent"? Und ich wette ... nein ich weiss, das wenn du just dies in die Suchfunktion hier im PHP Forum eingibst, eine Menge Threads zu dem Thema findest.
 
Ztit aus der FAQ.
Ich bekomme die Fehlermeldung "cannot add header information", was mache ich falsch?

* Diese Fehlermeldung wird ausgegeben, wenn versucht wird, ein Cookie zu setzen, eine Session zu starten oder per Header auf eine andere Seite weiterzuleiten, zuvor allerdings schon HTML Code an den Browser geschickt wurde. Entweder ihr stellt nun euren Code dementsprechend um oder ihr benutzt die Funktion ob_start() in Verbindung mit ob_end_flush().
 
Du kannst den [phpf]header[/phpf] nicht benutzen, weil du schon was angezeigt hattest und zwar mit der Zeile

PHP:
echo "Daten wurden gelöscht!";
Also musst du wahrscheinlich doch auf die blöde Html-variante zurückgreifen. Komischerweise, wenn du mal auf kommerziellen Foren unterwegs bist wirst du feststellen, dass die meist die HTML-Variante benutzen. Siehe hier ;)


KoMtuR
 
Ne das habe ich auskommentiert!
Und trotzdem funktioniert es nicht! Ausserdem ist die ander method eben Zeitabhängig und das soll es nicht sein, sondern von meinem Klcik
 
Zurück