好的,我很抱歉提出這樣一個簡單的問題。但是我已經放棄了這個愚蠢的形式玩了幾天......所以我會保持它的簡短。Html表單提交 - 原因沒有收到數據ERR_EMPTY_RESPONSE
因此,我試過所有類型的表單,所有類型都有相同的問題。
這一次我從W3Schools的和它不工作是直拉...
它們都導致了新的頁面:NO DATA RECEIVED, ERR_EMPTY_RESPONSE
編輯:表,用戶,傳遞等..出於安全移除。
<?php
if(isset($_POST['submit']))
{
$dbhost = 'localhost';
$dbuser = '';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn)
{
die('Could not connect: ' . mysql_error());
}
if(! get_magic_quotes_gpc())
{
$emp_name = addslashes ($_POST['firstname']);
$emp_address = addslashes ($_POST['lastname']);
}
else
{
$emp_name = $_POST['firstname'];
$emp_address = $_POST['lastname'];
}
$sql = "INSERT INTO `` . `` ".
"(name,img-path) ".
"VALUES('$emp_name','$emp_address')";
mysql_select_db('');
$retval = mysql_query($sql, $conn);
if(! $retval)
{
die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully\n";
mysql_close($conn);
}
else
{
?>
<form action="add-nexts.php" method="post">
First name:
<br>
<input type="text" name="firstname" value="Mickey">
<br> Last name:
<br>
<input type="text" name="lastname" value="Mouse">
<br>
<br>
<input type="submit" name="submit" id ="submit" value="Submit">
</form>
<?php
}
?>
我不知道我在做什麼錯。希望也許你們這樣做。非常感謝你們!
編輯:恩我得到了我的腳本與GET工作。但POSTing是造成問題的原因。如果這有助於縮小它對任何人...我需要使用POST時,我的網站上線。但現在至少我可以繼續前進。
編輯:證實不是我的託管服務提供商....任何人至少可以告訴我我該怎麼做下一個大聲笑?我陷入困境,不能前進的圖像上傳和其他東西!非常厭倦浪費時間!
在您自己的機器或託管網站上使用它? –
託管網站。 – TheNodeCommode
在打開PHP標記 (例如'<?php error_reporting(E_ALL);)後立即將錯誤報告添加到文件頂部。 ini_set('display_errors',1);'然後你的代碼的其餘部分,看看它是否產生任何東西。 –