La redirection d'une page vers une autre en PHP est généralement implémentée à l'aide de la fonction header() ou du code JavaScript. Cet article vous présentera comment utiliser ces deux méthodes de redirection. J'espère qu'il vous sera utile.
Utiliser la fonction header() en PHP pour la redirection
la fonction header() est une fonction intégrée à PHP utilisée pour envoyer des en-têtes HTTP (Hypertext Transfer Protocol) bruts au client.
Structure de phrase de base :
header( $header, $replace, $http_response_code )
$header : Ce paramètre est utilisé pour enregistrer la chaîne d'en-tête.
$replace : Ce paramètre est utilisé pour contenir le paramètre de remplacement, qui indique que l'en-tête doit remplacer un en-tête similaire précédent, ou ajouter un deuxième en-tête du même type. C'est un paramètre facultatif.
$http_response_code : Ce paramètre enregistre le code de réponse HTTP.
Exemple de code :
<?php // 重定向浏览器 header("Location: http://www.php.cn"); exit; ?>
Remarque : La fonction exit ou die après la fonction header() est requise.
Utilisation du code JavaScript via PHP
En JavaScript, vous pouvez utiliser l'objet windows.location pour la redirection, qui peut être utilisé pour obtenir le adresse de la page actuelle (URL) et redirigez le navigateur vers une nouvelle page. L'objet window.location contient des informations importantes sur la page, telles que le nom d'hôte, le href, le chemin d'accès, le port, etc.
Exemple de code :
<?php // 在PHP中使用javascript,实现重定向浏览器 echo '<script type="text/JavaScript"> '; echo "window.location.href= 'http://www.php.cn';"; echo "</script>"; ?>
Articles connexes recommandés : Comment exécuter du code JavaScript en PHP ? (Exemple de code)
Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !
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!