你好我開發一個網站,我需要從服務器目前,我有以下代碼腓顯示空白頁,沒有錯誤
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
include($_SERVER['DOCUMENT_ROOT'] . "/Scripts/Functions.php");
top();
這似乎是問題
$query = "SELECT * FROM 'Gallery' WHERE 'ID' = '20'";
if (!mysqli_query(connect(),$query))
{
die('Error: ' . mysqli_error(connect()));
}
else
{
$Result = mysqli_query(connect(),$query);
while ($row = mysqli_fetch_assoc($Result))
{
$file = get_local($row['Image_Location']);
unlink($file);
$query2 = "DELETE FROM Gallery WHERE ID='20'";
if (mysqli_query(connect(),$query2))
{
header("Location: http://test.co.uk/Gallery/Edit/")
}
else
{
die('Error: ' . mysqli_error(connect()));
}
}
}
bottom();
?>
刪除文件
通過代碼後,我已經發現,它是一個錯誤與if(!mysqli_query(connect(),$ query))部分,但ii不能解決什麼是錯的。
含有語法錯誤的腳本啓用的error_reporting是有點晚了,因爲設置調用將永遠不會被任何執行。如果發生致命錯誤, – mario 2013-03-20 11:11:30
ini_set將不起作用。要麼將display_errors設置在其他地方(例如php.ini),要麼在錯誤日誌中查看錯誤消息 – 2013-03-20 11:12:00
如果(!$ res = connect()) 2)if(!mysqli_query($ res,$ query)) – 2013-03-20 11:19:24