Re: [問題] js將變數傳給php

看板Ajax作者 (是妳)時間16年前 (2009/01/11 03:19), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串2/3 (看更多)
※ 引述《askq (ask)》之銘言: : 剛剛遇到一個問題 : 如果我js裡面有一個變數 $temp : 我想將變數$temp傳進資料庫 : 這樣勢必要經過php去處理 : 所以想問怎麼將js的變數傳給php : 先謝謝了~ 提供一個最笨的作法,不過意思有到你斟酌一下 就是用Get的方式作 js 變數應該不會以$開頭? function send( temp ) { var message = '?value='+temp; location = 'target.php' + message; } 然後在 target.php裡面 <?php $temp = $_GET['value']; ?> 這樣在target.php裡面就會接到想要傳的變數 不過這樣做的壞處超級多~~~ 一來是temp應該要先encode (熊熊忘記function name) 二來用get也不是說很安全,要加個認證或著改用post 最後這樣會要換頁到 target.php 還要想辦法換回來 感覺還是找一下Ajax的用法可能比較穩,至少不用換頁~~~ 範例板上一堆我就不獻醜了~~~(我也還在學) -- 回憶不會消失...只會被蓋在灰塵下... 只要沒有去吹動~~一切....就可以默默淡忘... 所以....不要成為那傷人吧.... ^.^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.0.131

01/11 13:03, , 1F
替代ajax的做法:動態產生iframe,然後在裡面submit。
01/11 13:03, 1F

01/11 22:22, , 2F
iframe設隱藏 偷偷去資料去給iframe處理 target iframe
01/11 22:22, 2F

01/21 23:52, , 3F
encodeURCompoment(String) <=?????是這個嘛?
01/21 23:52, 3F
文章代碼(AID): #19QFJNC6 (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #19QFJNC6 (Ajax)