Redirection des utilisateurs en PHP
Question :
PHP peut-il être utilisé pour rediriger les utilisateurs vers une page différente sans recourir à une méta-actualisation ? Si oui, comment ?
Réponse :
Redirection de base à l'aide de Header() :
Pour rediriger un utilisateur, utilisez la fonction header() pour envoyer un en-tête HTTP contenant la nouvelle URL. Cela doit précéder toute sortie HTML ou texte.
header('Location: '.$newURL);
Considérations importantes :
Alternatives :
Fonctions d'assistance :
function redirect($url, $statusCode = 303) { header('Location: ' . $url, true, $statusCode); die(); }
Solutions de contournement pour l'en-tête() Limitations :
<meta http-equiv="refresh" content="0;url=finalpage.html">
window.location.replace("https://example.com/");
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!