Maison > Article > développement back-end > Comment implémenter le saut d'URL en php
Comment implémenter le saut d'URL en PHP : 1. Utilisez "Header("Location:$url");" pour implémenter le saut ; 2. Utilisez le jugement if pour implémenter le saut ; " La méthode location.href='$url'";" implémente des sauts, etc.
L'environnement d'exploitation de ce tutoriel : Système Windows 7, PHP version 5.6 Cette méthode convient à toutes les marques d'ordinateurs.
Recommandé : "Tutoriel vidéo PHP"
Code de saut d'adresse URL d'implémentation PHP commun
1. Code de saut PHP en une phrase :
<?php $url = $_GET['url']; Header("Location:$url"); ?>
Remarque : s'il est enregistré sous ad.php, vous pouvez obtenir l'effet de ad.php?url=www.baidu.com en passant à Baidu.com
2. sauter le code en cas de jugement :
if($_COOKIE["u_type"]){ header('location:register.php'); } else{ setcookie('u_type','1','86400*360');//设置cookie长期有效 header('location:zc.html'); }
Remarque : enregistrez-le sous zc.php lorsque l'utilisateur visite zc.php, il jugera si un cookie existe, passez à register.php. n'existe pas, il passera à register.php. Créez ensuite un cookie et passez à zc.html
3. Format javascript du code de saut PHP :
<?php $url=czbin.php; echo "<!--<SCRIPT LANGUAGE="javascript">"; echo "location.href='$url'"; echo "</SCRIPT>-->"; ?>
4. (Attribut REFRESH de META) :
<HTML> <HEAD> <META HTTP-EQUIV="REFRESH" CONTENT="10"; URL=www.baidu.com/> </HEAD> <BODY> </BODY> </HTML>
Remarque : CONTENT="10" signifie ici sauter après 10 secondes.
5. Formule d'informations d'en-tête HTTP du code de saut PHP (fonction d'en-tête) :
<?php $url = czbin.php Header("HTTP/1.1 303 See Other"); Header("Location: $url"); exit; ?>
Cette méthode convient à toutes les marques d'ordinateurs.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!