function redirect($url) {
echo "";
echo "Redirecting in 3 seconds";
echo "<a href='$url' rel="nofollow">Click here if it does not redirect you</a>";
}
redirect("gotohere.php");
Eine einfachere und dennoch anpassbare PHP-Funktion zum Weiterleiten.
Vergessen Sie nicht, dass die header-Funktion das Erste sein sollte, was Sie eingeben, sonst müssen Sie die Ausgabe-Pufferung in Ihrer ini-Datei aktivieren oder diese Funktion aufrufen: ob_start()
Und verwenden Sie „UTF-8 ohne BOM“ anstelle von „UTF-8“ als Ihre Dokumentenkodierung. Andernfalls werden einige „unnötige“ Bytes gesendet, bevor der PHP-Interpreter auf die Konstruktion trifft.
Danke fürs Teilen. Ich möchte teilen, dass wir sicherstellen müssen, dass keine Ausgabe gesendet wird, bevor die header-Funktion aufgerufen wird. Andernfalls funktioniert es nicht wie erwartet.
Es ist wichtig zu bedenken, dass dies die erste Ausgabe im Dokument sein muss, damit es funktioniert. Beispiele finden Sie im PHP-Handbuch.
Sie sollten verwenden
header(‘location:http//www.domain.dd’);
exit;
Was ist mit dem Testen von einem lokalen Server.
Eine einfachere und dennoch anpassbare PHP-Funktion zum Weiterleiten.
Vergessen Sie nicht, dass die header-Funktion das Erste sein sollte, was Sie eingeben, sonst müssen Sie die Ausgabe-Pufferung in Ihrer ini-Datei aktivieren oder diese Funktion aufrufen: ob_start()
schnelle und unkomplizierte Weiterleitung (auch wenn Header bereits gesendet wurden)
rufen Sie einfach forceRedirect(‘http://www.domain.dd’); auf
Und verwenden Sie „UTF-8 ohne BOM“ anstelle von „UTF-8“ als Ihre Dokumentenkodierung. Andernfalls werden einige „unnötige“ Bytes gesendet, bevor der PHP-Interpreter auf die Konstruktion trifft.
wie wäre es mit der Weiterleitung aller Links auf einer Seite...
gib mir ein Skript, bitte
Dies ist die Funktion, die ich in meiner Bibliothek habe
Danke fürs Teilen. Ich möchte teilen, dass wir sicherstellen müssen, dass keine Ausgabe gesendet wird, bevor die header-Funktion aufgerufen wird. Andernfalls funktioniert es nicht wie erwartet.