Menetapkan pembolehubah sesi menggunakan JavaScript dalam PHP
P粉515066518
P粉515066518 2023-08-22 00:46:44
0
2
364
<p>Adakah mungkin untuk menetapkan pembolehubah sesi PHP menggunakan Javascript? </p>
P粉515066518
P粉515066518

membalas semua(2)
P粉475315142

Sesi disimpan di sebelah pelayan, jadi anda tidak boleh menambah nilai padanya daripada JavaScript. Di sisi pelanggan, anda hanya boleh mendapatkan kuki sesi, yang mengandungi id. Satu kemungkinan ialah menghantar permintaan AJAX kepada skrip sebelah pelayan, yang akan menetapkan pembolehubah sesi. Berikut ialah contoh menggunakan kaedah .post() jQuery:

$.post('/setsessionvariable.php', { name: 'value' });

Sudah tentu, anda harus berhati-hati untuk mendedahkan skrip sedemikian.

P粉587780103

dalam JavaScript:

jQuery('#div_session_write').load('session_write.php?session_name=new_value');

Dalam fail session_write.php:

<?
session_start();

if (isset($_GET['session_name'])) {$_SESSION['session_name'] = $_GET['session_name'];}
?>

dalam HTML:

<div id='div_session_write'> </div>
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!