-1
我想一個會話變量傳遞給一個HTML頁面如下:傳遞PHP會話變量包含HTML頁面的jQuery
$_SESSION['login_user'] = $myusername;
header("location: main.html");
在main.html中我的代碼是這樣的:
<?php
session_start();
$user_id = $_SESSION['login_user'];
?>
和
$(document).ready(function(){
alert('<?php echo $user_id; ?>');
})
我希望看到一個警報,顯示用戶名 - 這不會發生。任何幫助哪裏出錯?
謝謝
是你的服務器解析main.html作爲一個PHP頁面,或者它將它視爲一個HTML並回應PHP的瀏覽器?如果它不作爲html頁面處理,那麼你可能會考慮將其更改爲main.php並通過頭重定向到main.php。 –
在第一頁你調用'session_start()'?另外,不顯示用戶名或警報窗口? – fusion3k
它是一個PHP頁面 - 它是HTML –