2014-12-22 114 views
-1

請記住我是初學者,所以請不要太苛刻。在網頁瀏覽器中運行PHP代碼的HTML按鈕

我花了幾個小時研究如何完成我的'使命'。

我的任務是如下... 1.我打開已經創建的HTML網頁 2.我點擊提交按鈕 3.提交按鈕應該執行的PHP代碼。 4. PHP代碼應該將當前的日期和時間寫入位於我的桌面上的.txt文件,而不會覆蓋以前的記錄

我的HTML頁面工作得很好。提交按鈕出現,單擊時它會顯示.php文件中的所有代碼,但不會真正運行它。即使它運行的代碼,我不知道代碼是否會工作?

請問您爲什麼當我點擊按鈕時會顯示PHP代碼但不運行它。順便說一句,對不起,我應該提到我使用谷歌瀏覽器。如有必要,我可以解決IE問題,但願意使用Chrome。

下面是HTML文件代碼

<html> 
<head> 
<meta charset="utf-8"> 
<title>Untitled Document</title> 
</head> 

<body> 

<form method="post" action="submit.php"> 
<input name="submit" type="submit" value="Connect" /> 
</form> 

</body> 
</html> 

這裏是PHP代碼

<?php 
$file='phplog.txt'; 
$date= date('d-m-Y H:i:s'); 
file_put_contents($file, $date, FILE_APPEND); 
?> 

我檢查預先創建由我phplog.txt文件,它是空的,所以......我不知道...

請不要忘記我更喜歡這個工作在Chrome :) 任何幫助將不勝感激!

謝謝:)

+0

*當點擊它時,它會顯示.php文件中的所有代碼,但實際上並不運行它*。 - **答:**安裝一個網絡服務器。 –

+0

你在Mac,Windows或Linux機器上嗎? – tylerlindell

+1

[網頁瀏覽器未將PHP代碼處理爲PHP代碼]的可能重複(http://stackoverflow.com/questions/6932913/web-browser-not-processing-php-code-as-php-code)和http:///stackoverflow.com/questions/5121495/php-code-is-not-being-executed-i-can-see-it-on-source-code-of-page –

回答

0

你需要一個像Apache的一個環境下運行PHP文件。查看Wamp Server在您的家用計算機上安裝Apache,MySQL和PHP。

0

這是因爲您沒有將您的代碼運行到Web服務器。你可以安裝XAMPP https://www.apachefriends.org/index.html,然後將你的代碼放到一個文件夾中,然後你可以在你的瀏覽器localhost/your_folder_name中訪問它,它將起作用。

0

要運行PHP文件,您需要PHP存在於編譯並運行php腳本的系統中。既然你使用的是Windows,那麼你要做的最簡單和最好的事情就是將WAMP安裝到你的系統中,這會給你PHP,Apache以及MySQL。這裏是你可以下載WAMP的鏈接,http://www.wampserver.com/en/

相關問題