Maison > cadre php > PensezPHP > le corps du texte

Comment implémenter le retrait dans thinkphp5.1

藏色散人
Libérer: 2022-12-05 09:53:05
original
1273 Les gens l'ont consulté

Comment implémenter le retrait dans thinkphp5.1 : 1. Ajoutez des constantes dans "common/function.php" ; 2. Appelez ""; 3. Ajoutez simplement du code javascript à la page pour l'opération de saut.

Comment implémenter le retrait dans thinkphp5.1

L'environnement d'exploitation de ce tutoriel : système Windows 7, thinkphp version 5.1, ordinateur Dell G3.

Comment implémenter la retraite dans thinkphp5.1 ?

Plan de mise en œuvre de Thinkphp pour revenir à la page précédente

Dans le processus de développement, la fonction de retour à la page précédente est souvent utilisée. Ici, je donne une idée à titre de référence uniquement. Bienvenue pour discuter

Le processus de mise en œuvre. est la suivante :

1) Ajoutez la constante

//当前页面的完整URL地址,用于操作返回上一页
defined('CURRENT_URL') or define('CURRENT_URL',base64_encode($_SERVER["REQUEST_URI"]));
Copier après la connexion

à common/function.php 2) Utilisez la méthode pour appeler

<a href="{:U(&#39;User/logistics?return=&#39;.CURRENT_URL)}" target="blank">添加收货地址</a>
Copier après la connexion

au lien qui doit être renvoyé 3) Ajoutez du code javascript à la page de l'opération de saut

<script>
var return_url = "{$Think.get.return|base64_decode}";
if(return_url){
          //延时跳转
         setTimeout(function () { 
               window.location.href = reurl;
         },1500);
}
</script>
Copier après la connexion

Le lien de saut utilise le codage base64 Pour éviter les conflits de paramètres d'URL du mode pathinfo

Apprentissage recommandé : "Tutoriel vidéo thinkPHP"

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