Tetapkan pembolehubah sesi dalam PHP menggunakan javascript
P粉191323236
P粉191323236 2024-03-27 15:52:11
0
2
463

Adakah mungkin untuk menetapkan pembolehubah sesi PHP menggunakan Javascript?

P粉191323236
P粉191323236

membalas semua(2)
P粉276876663

Sesi disimpan di sebelah pelayan supaya anda tidak boleh menambah nilai padanya daripada JavaScript. Apa yang anda dapat di sisi pelanggan ialah kuki sesi yang mengandungi id. Satu kemungkinan ialah menghantar permintaan AJAX ke skrip sebelah pelayan, yang akan menetapkan pembolehubah sesi. contoh kaedah .post() jQuery:

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

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

P粉811329034

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:

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan