我得到了這段代碼,它給了我一個錯誤500. 我很可能在這裏出錯了,但我真的需要一些幫助。使用變量插入SQL數據庫時出現錯誤500
這裏是我的代碼
<?php include('index.php'); ?>
<?php include('config.php'); ?>
<?php
$fornavn = $_POST['fornavn'];
$efternavn = $_POST['efternavn'];
$postnummer = $_POST['postnummer'];
$alder = $_POST['alder'];
$sql = INSERT INTO medlemmer (fornavn, efternavn, postnummer, alder)
VALUES ('$fornavn', '$efternavn', '$postnummer', '$alder');
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>
的POST標籤是的index.php等相同。 請幫忙。 在此先感謝!
嘗試'使用error_reporting(E_ALL);'和'的ini_set( 'display_errors設置',1)',你會得到你的錯誤 –
請添加更多信息。 –
「500內部服務器錯誤」(或空白頁面)意味着您的腳本正在拋出錯誤,但PHP配置爲將其隱藏起來。你需要儘快修復它,因爲沒有錯誤消息的幫助編碼很難。作爲快速入門,您可以在計算機的系統範圍的'php.ini'文件([details here](http://stackoverflow.com/a/5680885/13508))中設置'error_reporting'和'display_errors'指令。錯誤的拇指規則:在開發中顯示,登錄生產。 –