因爲我知道很多人考慮使用Javascript代碼裏面的PHP代碼壞習慣,我不知道如何執行一個javascript函數,前提是某個PHP變量具有一定的價值。使用Javascript代碼裏面的PHP代碼
這是我目前正在寫代碼的方式:
<script type="text/javascript">
function execute_this() {
some code;
}
<?php
if(!empty($_SESSION['authorized'])) :
?>
execute_this();
<?php
endif;
?>
</script>
任何想法如何避免在這個特殊的例子使用Javascript中PHP?
你能展現完整的文件?因爲目前我無法完全理解我們的問題。 – 2013-02-13 09:11:57
不是一個真正的答案。但你可以嘗試Ajax。如果您通過ajax發佈到PHP頁面,然後返回「授權」狀態。 – CharliePrynn 2013-02-13 09:11:57
從PHP設置javascript變量沒有任何問題。 – 2013-02-13 09:12:07