[爆卦]Php javascript 傳值是什麼?優點缺點精華區懶人包

為什麼這篇Php javascript 傳值鄉民發文收入到精華區:因為在Php javascript 傳值這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者c310759 (撥撥~)看板PHP標題Fw: [問題] 想請問onclick 傳值的問題時間W...


※ [本文轉錄自 Ajax 看板 #1J5ju4Hg ]

作者: c310759 (撥撥~) 看板: Ajax
標題: [問題] 想請問onclick 傳值的問題
時間: Wed Mar 5 16:19:13 2014

我想請問我應該要怎麼把onclick內function回傳的值 在javascript中傳給PHP的SESSION
以下是我的兩種程式碼

1. 這種寫法會造成 $_SESSION['plan']=$User->fields['id']; 不用click就會執行


<input type="checkbox" name=name value=1

onClick=<?$_SESSION['plan']=$User->fields['id'];?> >



2.下面這種是壓下去沒反應


<input type="checkbox" name=name value=1 onClick="Check('<?echo $value?>')">


<script language="javascript">
function Check(name){
//alert(uid);
<?echo $_SESSION['plan']?>+=+name;
location.href='Arrangement.php';
}
</script>

請問有辦法可以解決嗎? 謝謝<(_ _)>

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.36.218

※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: c310759 (120.126.36.218), 時間: 03/05/2014 16:19:46
thitbbeb:前端傳給後端要用form submit or ajax 03/05 16:53
npulove:建議用ajax把值送到後端頁做處理。 03/05 16:55
rickysu:先搞懂哪個是在Server端跑哪個是在Client端跑吧。 03/05 17:19
rickysu:前後端分不清,說再多也是枉然。 03/05 17:20
averywu:OnClick = "someurl.php?var='.$_SESSION['plan'].'" 03/05 18:43
LPH66:這時候就要拿下面這個推圖出來了: 03/05 22:28
LPH66: ------------------------------------- 03/05 22:28
LPH66: 輸出(結構為HTML或其他Browser可判讀的文件) 03/05 22:28
LPH66: __________ __________ 03/05 22:28
LPH66:∣Server: ∣→∣Browser: ∣ 03/05 22:28
LPH66:∣執行表單目標的PHP ∣ ∣解讀HTML,執行含在 ∣ 03/05 22:28
LPH66:∣或執行含有PHP碼的 ∣ ∣HTML裡的Javascript∣ 03/05 22:28
LPH66:∣目標文件,輸出結果 ∣ ∣形成你看到的網頁 ∣ 03/05 22:28
LPH66:∣_________∣←∣_________∣ 03/05 22:28
LPH66: 以POST或GET的方法,送出給表單目標的文件 03/05 22:28
LPH66: ------------------------------------- 03/05 22:28
c310759:謝謝各位 : ) 03/06 14:22
UniFish:這推文太專業了.. 03/06 15:17
rickysu:專業推文 03/06 17:54

你可能也想看看

搜尋相關網站