這是我的代碼形式的數據添加到MySQL時,「網站無法處理請求」:我在嘗試使用PHP
<?php
$link = mysqli_connect("localhost", "user", "pw", "dbname");
//if(mysqli_connect_error()){
//echo "There was an error";
//}else{
//echo "Database connection successful"; }
// Check connection
if ($link->connect_error) {
die("Connection failed: " . $link->connect_error);
}
//The problem started after I added the following code
mysqli_query($link,"INSERT INTO posts (name, email, phonenumber, billAddress, billCity, billProvince, billPC)
VALUES ('$_POST[name]', '$_POST[email]', '$_POST[phonenumber]', '$_POST[billAddress]', '$_POST[billCity]', '$_POST[billProvince]', '$_POST[billPC]')";
?>
添加代碼的最後位之前,這是工作的罰款。在我添加代碼並點擊刷新後,我收到http 500錯誤。它還表示我的網頁無法正常工作,我的網頁目前無法處理請求。
我不確定這是我的編碼問題還是別的。請提前幫助並感謝您。
不是你目前的問題,但要意識到你允許任何人在數據庫查詢中注入任何他們想要的東西。請了解參數,不要再次使用這種類型的代碼。它也可能顯示實際的錯誤。 –