Définir les variables de session en PHP en utilisant javascript
P粉191323236
P粉191323236 2024-03-27 15:52:11
0
2
467

Est-il possible de définir des variables de session PHP en utilisant Javascript ?

P粉191323236
P粉191323236

répondre à tous(2)
P粉276876663

La session est stockée côté serveur, vous ne pouvez donc pas y ajouter de valeurs à partir de JavaScript. Tout ce que vous obtenez côté client est le cookie de session contenant l'identifiant. Une possibilité consiste à envoyer une requête AJAX à un script côté serveur, qui définira les variables de session. Exemple de la méthode .post() de jQuery :

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

Bien sûr, vous devez faire attention lorsque vous exposez de tels scripts.

P粉811329034

en JavaScript :

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

Dans le fichier session_write.php :

session_start();

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

en HTML :

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal