Maison > développement back-end > tutoriel php > Exemple de code de plusieurs méthodes d'implémentation de la page de saut php

Exemple de code de plusieurs méthodes d'implémentation de la page de saut php

怪我咯
Libérer: 2023-03-13 09:14:02
original
2106 Les gens l'ont consulté

Cet article est une analyse détaillée et une introduction à plusieurs méthodes d'implémentation de la page de saut PHP. Les amis dans le besoin peuvent s'y référer

•Saut de page PHP 1.head<.>er()Fonction
La fonction header() est une méthode très simple pour sauter de page en PHP. La fonction principale de la fonction header() est de transmettre l'en-tête du protocole HTTP (en-tête) au navigateur. La fonction

header() est définie comme suit :
void header (string string [,bool replace [,int http_response_code]])
Le paramètre facultatif replace spécifie s'il faut remplacer l'en-tête similaire précédent ou ajouter un en-tête du même type. La valeur par défaut est le remplacement.
Le deuxième paramètre facultatif http_response_code force le code de réponse HTTP à la valeur spécifiée. L'en-tête de type Location dans la fonction d'en-tête est un appel d'en-tête spécial, souvent utilisé pour implémenter des sauts de page.

Remarque :
1. Il ne peut pas y avoir d'espace entre l'emplacement et ":", sinon il ne sautera pas.
2. Il ne peut y avoir de sortie avant d'utiliser l'en-tête.
Le
code PHP après 3.header sera également exécuté. Par exemple, le code pour rediriger le navigateur vers le forum officiel de Lamp Brothers

est le suivant :

<  ?php 
//重定向浏览器 
header("Location: http://bbs. lampbrother.net"); 
//确保重定向后,后续代码不会被执行 
exit;
?>
Copier après la connexion

• Saut de page PHP 2. Balise méta
La balise méta est une balise HTML chargée de fournir des méta-informations sur le document. L'utilisation de cette balise dans un programme PHP peut également permettre de sauter des pages. Si http-equiv est défini comme actualisation, lorsque la page est ouverte, elle passera à la page correspondante dans un certain laps de temps en fonction de la valeur spécifiée par le contenu.
Si content="seconds;url=website" est défini, il définit le temps nécessaire à la page pour accéder à l'URL spécifiée. Par exemple, la balise méta est utilisée pour accéder automatiquement au forum officiel du LAMP Brothers Band après la sortie du vaccin.

Le code est le suivant :

<   meta   http-equiv = "refresh"  
content = "1;url=http:// bbs.lampbrother.net" >
Copier après la connexion
Par exemple, le programme suivant meta.php implémente la page pour accéder automatiquement à bbs.lampbrother.net après être resté sur la page pendant une seconde.


Le code est le suivant :

<  ?php   
$ url  =  "http://bbs.lampbrother.net" ;  ?>  
<   html >    
<   head >    
<   meta   http-equiv = "refresh"   content ="1;  
url = <  ?php echo $url;  ?> " >    
<  /head >    
<   body >    
页面只停留一秒……   
<  /body >  
<  /html
Copier après la connexion

Saut de page PHP trois, JavaScript
Par exemple, ce code peut être placé n’importe quel emplacement légal dans le programme.

Le code est le suivant :

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal