看板 PHP 關於我們 聯絡資訊
狀況是這樣的 很簡單的東西,但是卻找不出問題點。 我有一個頁面要判斷可不可以新增資料, 如果不可以的話就把使用者轉址去別的頁面。 假設此頁是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
gname:把$Auth['add']印出來瞧瞧就知道了... 02/13 13:23
arrack:header location 之後最好加上exit(); 02/13 13:50
kingoface:我echo出來看是int(1)...就是不知道為什麼會這樣QQ 02/13 15:07
kerash:改成 == "1" ? 02/13 15:26
kingoface:後來果然是要加exit;的問題~感謝各位! 02/15 09:55