php和js傳值/變數的問題

出處http://goo.gl/2zD6Dq
※ 引述《jiing24 (jiing)》之銘言:
Post by jiing
我沒有學過Javascript,純粹在網路上剪剪貼貼

echo "\$re1 = $re1";
?>
請問
1. 要怎麼做才能把JavaScript裡的re值傳到 php裡的$re1
2. 要怎麼改確認視窗才會出現,又能正確傳值
謝謝
事實上PHP網頁是在伺服端(server)執行完畢,然後才把結果傳給客戶端(client),
客戶端收到的結果可能包含需要由瀏覽器直譯的描述性程式(script),例如JavaScript。
也就是說,已經傳到客戶端的網頁是無法再讓PHP執行,
除非再向伺服器提出需求(request),然後再傳一次網頁回客戶端。


在下覺得你可以寫成類似這樣:


然後網頁會被導向至 remove.php ,這時,我們就可以在 remove.php 中用get方法,
讀到 $rel 的值,例如使用: $_GET['rel'] 或 $rel (看php.ini的設定)。

另外一個方法是這樣:






這方法可以用post也可以用get,看form的method屬性設定,
網頁仍會被導向至 remove.php ,
然後就可以由 remove.php 存取 $rel 或 $_GET['rel'] 或 $_POST['rel']變數。

Previous
Next Post »