我收到有關php cookies的問題。我正在使用隱藏框架來構建其他API。
我2個文件涉及
- 用戶控制器:相同用戶控制器,但徵求意見
class CommentController extends Controller {
/** !Route GET, test */
function test()
{
setCookie("Who","userId");
exit;
}
/** !Route GET, cookie */
function checkCookie()
{
print_r($_COOKIE);
exit;
}
}
class UserController extends Controller
{
/** @var User */
protected $user;
/** !Route GET, test */
function test()
{
print_r($_COOKIE);
exit;
}
}
正如你看到的,我有兩個文件1.評論控制器2.用戶控制器
我打電話測試從CommentController設置從同一個控制器餅乾和checkCookie檢查Cookie是否已設置,即確定,cookie設置
但是調用這兩個功能後,當我打電話從UserController的測試,以檢查Cookie是否已設置,cookie不會設置
嗨,有人剛投下了這個問題。我真的沒有問題,如果你沒有投票它,但至少留言,並告訴我爲什麼你下了投票,這樣下一次我不會犯同樣的錯誤:-) – Noor 2011-12-24 02:52:08
在行'if(valid)setCookie(「誰「,$ User-> id);','valid'的值在哪裏? – tamilsweet 2011-12-24 02:52:31
實際上,有效值是我爲清楚起見而放置的一個值,實際上,如果檢查憑據,我從數據庫中檢查 – Noor 2011-12-24 02:53:54