[請益] 有問題

看板PHP作者 (cowball)時間15年前 (2010/10/31 11:53), 編輯推噓1(1023)
留言24則, 7人參與, 最新討論串1/1
剛剛PO java的板被砍了 我也不清楚要PO哪~~ 拜託不要再砍了 不熟B板的我打得久才把東西打出來 下面的程式碼我不太清楚出了什麼問題~~ 我原來是想要用confirm讓使用者選取是否要登出 可是我現在的程式碼不管按【確定】或【取消】都會把我的SESSION刪除 想請教各位到底哪裏出了問題~~ <?PHP if (isset($_SESSION['id']) && isset($_SESSION['passwd'])) { ?> <script> var r=confirm("<?echo iconv("big5","utf-8","請問是否要登出?是請按【確定】, 否請按【取消】")?>"); if(r==true){ <?PHP session_unregister('id'); session_unregister('passwd'); ?> var mytext="<?echo iconv("big5","utf-8","登出成功!")?>"; alert(mytext); window.location.href="logout.php"; } </script> <?PHP } ?> 謝謝各位了~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.237.249

10/31 12:16, , 1F
要js來決定php做什麼會不會太over了?
10/31 12:16, 1F

10/31 12:16, , 2F
你怎麼會讓client端去執行server端的功能?
10/31 12:16, 2F

10/31 12:51, , 3F
所以可以怎辦??? 跟JS不熟~~~
10/31 12:51, 3F

10/31 12:52, , 4F
前端後端傻傻分不清
10/31 12:52, 4F

10/31 13:31, , 5F
好久沒用的推圖...
10/31 13:31, 5F

10/31 13:31, , 6F
-------------------------------------
10/31 13:31, 6F

10/31 13:31, , 7F
輸出(結構為HTML或其他Browser可判讀的文件)
10/31 13:31, 7F

10/31 13:31, , 8F
__________ __________
10/31 13:31, 8F

10/31 13:31, , 9F
∣Server: ∣→∣Browser: ∣
10/31 13:31, 9F

10/31 13:31, , 10F
∣執行表單目標的PHP ∣ ∣解讀HTML,執行含在 ∣
10/31 13:31, 10F

10/31 13:31, , 11F
∣或執行含有PHP碼的 ∣ ∣HTML裡的Javascript∣
10/31 13:31, 11F

10/31 13:31, , 12F
∣目標文件,輸出結果 ∣ ∣形成你看到的網頁 ∣
10/31 13:31, 12F

10/31 13:31, , 13F
∣_________∣←∣_________∣
10/31 13:31, 13F

10/31 13:31, , 14F
以POST或GET的方法,送出給表單目標的文件
10/31 13:31, 14F

10/31 13:31, , 15F
-------------------------------------
10/31 13:31, 15F

10/31 13:32, , 16F
原 PO 好好把這個關係搞懂就知道自己的問題在哪裡了
10/31 13:32, 16F

10/31 14:15, , 17F
請先搞清楚前端和後端再來討論吧,樓上推圖好精美XD
10/31 14:15, 17F

10/31 14:27, , 18F
簡單的說當PHP被執行完之後,script才被產生,兩者
10/31 14:27, 18F

10/31 14:27, , 19F
不在同一個時間裡
10/31 14:27, 19F

10/31 15:17, , 20F
...自己在幹甚麼不知道就算了 別連在用甚麼都不知道
10/31 15:17, 20F

10/31 15:24, , 21F
要簡單完成這些事的話 少說得分兩頁
10/31 15:24, 21F

10/31 16:37, , 22F
我換了別的方法得到想要的效果了 謝謝各位~~
10/31 16:37, 22F

10/31 16:39, , 23F
謝謝 LPH66~~~ 因為是新手 帶給你們麻煩了 不好意思
10/31 16:39, 23F

11/02 09:58, , 24F
AJAX可以啊XDDD不過新手的話...
11/02 09:58, 24F
文章代碼(AID): #1CpEXBBf (PHP)
文章代碼(AID): #1CpEXBBf (PHP)