Maison  >  Article  >  développement back-end  >  Comment utiliser PHP pour implémenter la fonction de retour de page

Comment utiliser PHP pour implémenter la fonction de retour de page

PHPz
PHPzoriginal
2024-03-08 21:06:04576parcourir

Comment utiliser PHP pour implémenter la fonction de retour de page

Titre : Méthode et exemple de code d'implémentation de la fonction de retour de page en PHP

Dans le développement Web, nous rencontrons souvent des situations où nous devons implémenter la fonction de retour de page, c'est-à-dire que lorsque l'utilisateur clique sur le bouton de retour, il peut revenir à la page précédente. En PHP, cette fonction peut être réalisée en utilisant la fonction header conjointement avec JavaScript. Cet article explique comment utiliser PHP pour implémenter la fonction de retour de page et fournit des exemples de code spécifiques.

1. Utilisez la fonction header pour implémenter la fonction de retour de page

La fonction header est une fonction en PHP utilisée pour envoyer l'en-tête HTTP d'origine. Nous pouvons l'utiliser pour implémenter des sauts de page. Les étapes spécifiques sont les suivantes :

  1. Tout d'abord, ajoutez le code suivant à la page PHP qui doit implémenter la fonction de retour de page :
<?php
// 获取上一个页面的URL
$referer = $_SERVER['HTTP_REFERER'];

// 判断referer是否为空,若为空则跳转至首页,否则返回上一个页面
if(empty($referer)){
    header('Location: index.php'); 
} else {
    header('Location: ' . $referer);
}
?>
  1. Ensuite, à l'endroit où vous devez cliquer sur le bouton de retour, ajoutez le code HTML suivant :
<input type="button" value="返回" onclick="goBack()">
  1. Enfin, ajoutez le code JavaScript suivant au fichier HTML :
<script>
function goBack() {
    window.history.back();
}
</script>

2. Exemple de code et démonstration

Ensuite, nous utilisons un exemple simple pour démontrer cette fonction. Supposons que nous ayons deux pages, l'une est index.php et l'autre est page1.php. Ajoutez le code PHP ci-dessus à la page page1.php, puis ajoutez le code HTML pour le bouton de retour partout où vous devez revenir à la page.

Démonstration de l'effet :

Supposons que l'utilisateur clique sur le lien de la page index.php pour accéder à la page page1.php. Si l'utilisateur clique sur le bouton de retour de la page page1.php, il reviendra automatiquement à l'index. page php.

Grâce aux étapes ci-dessus, nous avons implémenté avec succès la fonction de retour de page en PHP en utilisant la fonction d'en-tête combinée avec JavaScript. Cette méthode est simple et facile à mettre en œuvre et a un effet positif sur l’amélioration de l’expérience utilisateur et de la navigation dans les pages.

Résumé :

Cet article présente comment utiliser PHP pour implémenter la fonction de retour de page et fournit des exemples de code spécifiques. En combinant les fonctions d'en-tête et JavaScript, nous pouvons implémenter une fonction de retour de page simple et efficace dans les pages PHP, offrant aux utilisateurs une expérience d'interaction de page plus conviviale. J'espère que cet article vous aidera !

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