Heim >Backend-Entwicklung >PHP-Tutorial >Drei Möglichkeiten zur Implementierung der Umleitung in PHP

Drei Möglichkeiten zur Implementierung der Umleitung in PHP

伊谢尔伦
伊谢尔伦Original
2016-11-26 14:04:211196Durchsuche

1. Verwenden Sie die Header-Funktion von PHP

Das heißt, verwenden Sie die Header-Funktion von PHP. Die Funktion der Header-Funktion in PHP besteht darin, Steueranweisungen an den Browser zu erteilen, die über den im HTTP-Protokoll angegebenen WEB-Server weitergeleitet werden sollen, z. B. die Angabe des Typs der Rückgabeinformationen („Kontexttyp: xxx/xxx“). die Attribute der Seite („Kein Cache“, „Ablaufen“) usw.

Die Methode zur Verwendung von HTTP-Header-Informationen zum Umleiten von PHP auf eine andere Seite ist wie folgt:

<?php 
    $url = "www.yaojinbu.com";  
    if (!empty($url))    
    {    
        header("HTTP/1.1 303 See Other"); //这条语句可以不写  
        header("Location: $url");  
    }    
?>

Hinweis: Nach „Localtion:“ steht ein Leerzeichen.

2. HTML-Meta-Tag verwenden

HTML-Tag verwenden, d. h. META REFRESH-Tag verwenden, zum Beispiel:

<?php 
    if (!empty($url))  
    {  
        echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=$url\">";  
    }  
?>

3. JavaScript-Skriptfunktion

Zum Beispiel:

<?php 
    if (isset($url))  
    {  
        echo "<SCRIPT LANGUAGE="JavaScript">";  
        echo "location.href=&#39;$url&#39;";  
        echo "</SCRIPT>";  
    }  
?>
oder

<?php echo "<script>window.location =\"$url\";</script>";?>


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn