jqueryイベントでphp $_SESSIONを変更したい。この以下のコードでは $_SESSION['lang'] 変更しないでください
$('[id^="lang_"]').click(function(){
alert('<?php echo $_SESSION['lang']; ?>');
lang_id = $(this).attr('id').split(/\_/);
alert(lang_id[1]);
switch( lang_id[1] ){
case '1':
//lang_id[1] is 1
<?php unset($_SESSION['lang']); $_SESSION['lang'] = null; $_SESSION['lang'] = '11111'; ?>
break;
case '2':
//lang_id[1] is 2
<?php unset($_SESSION['lang']); $_SESSION['lang'] = null; $_SESSION['lang'] = '22222'; ?>
break;
}
正しいlang_idを取得するのに問題はありません。でもどこも$_SESSION['lang']
変わらない