Kaedah Thinkphp5.1 untuk melaksanakan undur: 1. Tambah pemalar dalam "common/function.php"; 2. Panggil ""; 3. Cuma tambahkan kod javascript pada halaman untuk operasi lompat.
Persekitaran pengendalian tutorial ini: sistem Windows 7, thinkphp versi 5.1, komputer Dell G3.
Bagaimana untuk melaksanakan ke belakang dalam thinkphp5.1?
Pelan pelaksanaan Thinkphp untuk kembali ke halaman sebelumnya
Dalam proses pembangunan, fungsi kembali ke halaman sebelumnya sering digunakan idea Untuk rujukan sahaja, dialu-alukan untuk membincangkan
Proses pelaksanaan adalah seperti berikut:
1) Tambah pemalar sepunya/fungsi.php
//当前页面的完整URL地址,用于操作返回上一页 defined('CURRENT_URL') or define('CURRENT_URL',base64_encode($_SERVER["REQUEST_URI"]));
2) Gunakan kaedah, di mana ia perlu dikembalikan Panggil pautan
<a href="{:U('User/logistics?return='.CURRENT_URL)}" target="blank">添加收货地址</a>
3) Tambah kod javascript dalam halaman operasi lompat
<script> var return_url = "{$Think.get.return|base64_decode}"; if(return_url){ //延时跳转 setTimeout(function () { window.location.href = reurl; },1500); } </script>
Pautan lompat menggunakan pengekodan base64 untuk mengelakkan konflik parameter url mod pathinfo
Pembelajaran yang disyorkan: "Tutorial Video thinkPHP"
Atas ialah kandungan terperinci Bagaimana untuk melaksanakan retreat dalam thinkphp5.1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!