作者kingoface (Vince)
看板PHP
標題[請益] 判斷是否跳轉
時間Mon Feb 13 10:02:56 2012
狀況是這樣的
很簡單的東西,但是卻找不出問題點。
我有一個頁面要判斷可不可以新增資料,
如果不可以的話就把使用者轉址去別的頁面。
假設此頁是B頁面.
if ( $Auth['add'] == 1)
{
echo "ok";
}
else
{
//header("Location: A.php");
echo "no";
}
$Auth['add'] 是1的話代表可以新增。
然後我測試了一下,
B頁面基本上是正常,都會顯示正常的ok or no
然後把註解拿掉,如果再B頁面重新整理,$Auth['add']=1的話不會跳轉。
但是如果我在A頁面,點進去B頁面,$Auth['add']=1的話,就會跳轉。
請問這是什麼情況阿....?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.30.1
1F:→ gname:把$Auth['add']印出來瞧瞧就知道了... 02/13 13:23
2F:→ arrack:header location 之後最好加上exit(); 02/13 13:50
3F:→ kingoface:我echo出來看是int(1)...就是不知道為什麼會這樣QQ 02/13 15:07
4F:→ kerash:改成 == "1" ? 02/13 15:26
5F:→ kingoface:後來果然是要加exit;的問題~感謝各位! 02/15 09:55