2013-10-03 20 views
-1

我剛剛開始使用PHP,並希望通過PHP將我的HTML/JavaScript表單發送到電子郵件。 所以,這是相關的(無論是在相同的HTML文件)的代碼位: -html表單動作給php給出錯誤500

(網址更改爲保護無辜者,但它們都是相同的(剪切/粘貼)在現實生活中。)

<form id=emailform method="post" action="http://www.qqqqqqqq.co.uk/PHP/TestPHP.php" enctype="multipart/form-data" accept-charset="UTF-8"> 

這給: - 錯誤500 - 內部服務器錯誤

<a href="http://www.qqqqqqqq.co.uk/PHP/TestPHP.php">Test PHP</a> 

這將運行PHP代碼。

PHP的,在這種情況下是一個簡單的回聲,與任何PHP我有錯誤發生,是: -

<html> 
<body> 
<?php 
/* phpinfo(); */ 
    echo "This is a Test PHP echo test"; ?> 
</body> 
</html> 

難道我做了一些愚蠢的真的?我認爲行動(如果形式有效)會表現出類似的聯繫,因此第二次測試。

+1

提供的代碼不會產生500錯誤。 Web服務器日誌說什麼? – 2013-10-03 18:12:28

回答

0

一兩件事,也許會有幫助,把報價在表單的ID,也

<form id="emailform" method="post" action="http://www.qqqqqqqq.co.uk/PHP/TestPHP.php" enctype="multipart/form-data" accept-charset="UTF-8"> 

500錯誤的意思是「出了問題該網站的服務器上,但該服務器不能什麼更具體確切的問題是「 - about.com

嘗試把引號放在ID上,讓我們知道會發生什麼。出於某種原因,我犯了很多常見的錯誤,而且我也遇到了同樣的問題。

http://pcsupport.about.com/od/findbyerrormessage/a/500servererror.htm