爲什麼我沒有在屏幕上獲得任何打印(m1,m2或m3)?將JavaScript變量傳遞給PHP會話
即如何將JavaScript var傳遞給PHP Session。
<?php session_start(); ?>
<html>
<head>
<script type="text/javascript">
function disp_text()
{
var p = document.myform.mylist.value;
<?php $_SESSION['color'] ?> = p;
<?php echo $_SESSION['color'] ?>;
}
</script>
</head>
<body>
<FORM NAME="myform">
<SELECT NAME="mylist" onChange="disp_text()">
<OPTION VALUE="m1">Red
<OPTION VALUE="m2">Blue
<OPTION VALUE="m3">Green
</SELECT>
</FORM>
感謝您的幫助。
這已經在這裏找到答案: http://stackoverflow.com/questions/15067335/set-session-variable-using-javascript –