if($_POST)
{
if($this->session->userdata('just_sended'))
{
echo 'just sended';
exit();
}
$newdata = array(
'just_sended' => true
);
$this->session->set_userdata($newdata);
}
else
{
$newdata = array(
'just_sended' => false
);
$this->session->set_userdata($newdata);
}
這是我的代碼,當用戶發送POST請求,但爲什麼它不工作,用戶修建垃圾按鈕「發送」和我無法弄清楚我數據庫出現重複,有什麼想法?如何停止用戶發送POST請求
我不知道爲什麼,但它不會將用戶重定向,只是忽略了,如果just_sended它必須重定向檢查後,看起來像服務器沒有時間來保存會話,並且用戶再次發送 – Zecrow
只是檢查,你不頭的'調用之前別的輸出不同的是()',它也有可能是你有你'<?php'標記之前一些空行。 – rekire
是在PHP功能處理該請求的第一行中,<?PHP的前沒有空格 – Zecrow