2015-06-11 59 views
-1

我得有搖滾,剪子,布的遊戲(一些功課),跟蹤你的分數和.html文件的按鈕從R/P/S選擇一個簡單的PHP文件。通行證變量轉換成HTML

得分是通過會話變量跟蹤,有一個簡單的方式來傳遞這個變量的值,並在HTML頁面上顯示呢?

+3

後面標籤:'<?php echo $ _SESSION [「my_var」]; ?>'。順便說一句,你應該改變你的個人資料圖片。 –

回答

1

你應該從生成PHP文件,HTML頁面了。這就是PHP的工作原理。這樣你可以打印出PHP變量。 HTML不是編程語言 - 它只是標記語言......就像......嗯..XML。

0

如果您.html文件保存爲一個文件.php,您可以通過添加

<?php echo $_SESSION['score']; ?> 

到HTML做到這一點很容易。例如:

<p><?php echo $_SESSION['score']; ?></p> 
1

可以在.htaccess添加AddHandler的HTML文件把它當作PHP文件,如下例所示:

AddHandler application/x-httpd-php .html .htm 

,而是你可以,避免上面和.html更改文件擴展名到.php你可以把它作爲查詢字符串GET,見下面例子:

http://example.com/myphppage.php?key=value 

,或者你可以訪問session在頁面起始處加入session_start()

+1

*「答案是不,你不能讓PHP變量在HTML中。」 * - 這是不完全正確。您可以指示Apache將'.html | .htm'文件視爲PHP文件。 –

+1

旁註:這不是我的失望。 –

+0

@ Fred-ii-感謝您的提示,相應地更新回答!沒有概率:) –