Maison  >  Article  >  développement back-end  >  Comment implémenter le saut d'URL en php

Comment implémenter le saut d'URL en php

藏色散人
藏色散人original
2020-11-23 09:47:437319parcourir

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.

Comment implémenter le saut d'URL en php
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[&#39;url&#39;]; 

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(&#39;location:register.php&#39;); 

} 

else{ 

   setcookie(&#39;u_type&#39;,&#39;1&#39;,&#39;86400*360&#39;);//设置cookie长期有效 

    header(&#39;location:zc.html&#39;); 

}

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=&#39;$url&#39;"; 

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn