我有一個奇怪的奇怪的奇怪問題。 我用POST方法調用一個頁面「afficher_messages.php」。在這個頁面中有如下代碼:
$nb_messages = 5;
if (isset($_POST['nb_messages']))
{
echo "nb_messages = " . $_POST['nb_messages'] . "</br>";
$nb_messages = $_POST['nb_messages'];
}
但我有錯誤500
如果我這樣的評論:
$nb_messages = 5;
if (isset($_POST['nb_messages']))
{
echo "nb_messages = " . $_POST['nb_messages'] . "</br>";
//$nb_messages = $_POST['nb_messages'];
}
然後打印:nb_messages = 11,所以$ _POST [ 'nb_messages']存在,並且其值爲11
如果我做到這一點:
$nb_messages = 5;
if (isset($_POST['nb_messages']))
{
echo "nb_messages = " . $_POST['nb_messages'] . "</br>";
$nb_messages = 11;
}
它的工作原理......但它不是我想要的,因爲$ _ POST [「nb_messages」]並不總是11
綜上所述,$ _ POST [「nb_messages」]有一個值,但我可以」 t將它歸入$ nb_messages。
您是否嘗試查看php錯誤日誌,以查看是否可以獲取更多信息性錯誤消息? – David
每次出現錯誤500時,您都必須查看錯誤日誌,並知道錯誤發生了什麼。您也可以設置顯示錯誤。 –
當然,這只是一個錯字。 –