Bagaimana untuk Mengekalkan URL Rujukan Asal dalam PHP?

Barbara Streisand
Lepaskan: 2024-10-19 14:22:02
asal
672 orang telah melayarinya

How to Preserve the Original Referring URL in PHP?

Mencari URL Rujuk Asal dengan PHP

Apabila menggunakan $_SERVER['HTTP_REFERER'] untuk menentukan URL asal, ia beroperasi dengan cekap sehingga pengguna menavigasi ke halaman yang berasingan, menyebabkan perujuk merujuk halaman sebelumnya. Untuk mengekalkan URL rujukan asal, pertimbangkan untuk menyimpannya sama ada dalam kuki atau pembolehubah sesi. Ini memastikan bahawa sumber awal lawatan pengguna kekal boleh diakses.

Penjelasan:

Untuk mengekalkan URL rujukan asal semasa interaksi halaman berikutnya, anda boleh menyimpannya dalam biskut. Ini amat berguna jika anda perlu menjejak halaman sumber pengguna sepanjang sesi tapak web. Menggunakan pembolehubah sesi, sebaliknya, mencapai matlamat yang sama tetapi mengehadkan data yang disimpan dalam satu sesi PHP.

Pelaksanaan:

Kod berikut menunjukkan contoh penggunaan pembolehubah sesi:

<code class="php"><?php
session_start();
if ( !isset( $_SESSION["origURL"] ) ) {
    $_SESSION["origURL"] = $_SERVER["HTTP_REFERER"];
}
?></code>
Salin selepas log masuk

Dengan memulakan sesi dengan session_start() dan mengesahkan sama ada pembolehubah sesi "origURL" tidak ditentukan, kod ini menyimpan URL rujukan asal dalam sesi. Ini memastikan bahawa sumber asal lawatan pengguna kekal boleh diakses sepanjang interaksi mereka dengan tapak web dalam sesi yang sama.

Atas ialah kandungan terperinci Bagaimana untuk Mengekalkan URL Rujukan Asal dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!