[請益] 判斷是否跳轉

看板PHP作者 (Vince)時間13年前 (2012/02/13 10:03), 編輯推噓0(005)
留言5則, 4人參與, 最新討論串1/1
狀況是這樣的 很簡單的東西,但是卻找不出問題點。 我有一個頁面要判斷可不可以新增資料, 如果不可以的話就把使用者轉址去別的頁面。 假設此頁是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

02/13 13:23, , 1F
把$Auth['add']印出來瞧瞧就知道了...
02/13 13:23, 1F

02/13 13:50, , 2F
header location 之後最好加上exit();
02/13 13:50, 2F

02/13 15:07, , 3F
我echo出來看是int(1)...就是不知道為什麼會這樣QQ
02/13 15:07, 3F

02/13 15:26, , 4F
改成 == "1" ?
02/13 15:26, 4F

02/15 09:55, , 5F
後來果然是要加exit;的問題~感謝各位!
02/15 09:55, 5F
文章代碼(AID): #1FE6zKI- (PHP)
文章代碼(AID): #1FE6zKI- (PHP)