Re: [請益] php跟表單的支援性?
※ 引述《ngf666 (沒女友><)》之銘言:
: ※ 引述《ngf666 (沒女友><)》之銘言:
: : ◆ From: 61.57.112.209
: : 推 EAFV:送給php之前就先用javascript檢查不就好了? 02/19 16:06
: : 推 ngf666:因為是要連結資料庫呀. 02/19 16:13
: : 推 EAFV:不懂你說什麼...先用javascript檢查,再交給php存到資料庫 02/19 19:20
: : 推 ngf666:註冊論壇不是有檢查此帳號是否已註冊,我要就是那種功能 02/19 23:50
: : → ngf666:指示內容是中文,我剛剛試了一些論壇,key中文也都出現亂碼 02/19 23:51
: : → ngf666:所以我的問題是否無解呢? 02/19 23:52
: : → ngf666:他們的作法就是用javascript後送出url變數 02/19 23:52
: http://www.neowin.net/forum
: 我剛剛發現這個php論壇的註冊方法很聰明
: 每換一個text就自動檢查輸入內容
: 輸入已註冊過的id.
: 他也可以馬上顯示出已經註冊過了,
: 這是什麼辦到的呢??有高手可以解釋一下嗎?
: 因為我就是想做到php去讀取同一頁面text上的內容
你要做到的功能,和PHP本身無直接關聯。
要做到這類的功能,如同網友們之前提過的,你需要研究AJAX的相關資料。
(請拿AJAX去祭拜估狗大神即可)。簡單地說,AJAX是透過JavaScript以及
內建在瀏覽器中的XmlHttpRequest物件,在不需要重新整理頁面的狀況下,
向後端伺服器傳送並取得資料,並且依照取回的資料即時更新畫面上的內容
(依然不需重新整理整的畫面)。AJAX最好的應用例子之一是Google的Gmail
介面。
在沒有XmlHttpRequest物件之前的時代,透過隱藏的IFrame也可以做到類似
的功能。如果覺得AJAX研究起來太花時間,IFrame一樣可以使用。
雖然AJAX和PHP本身沒有直接關聯(AJAX本身都是在瀏覽器端,它並不介意
後端伺服器上面跑的究竟是哪種語言寫的程式),不過PEAR裡面倒是有一項
叫做HTML_AJAX的套件(還在測試階段)
http://pear.php.net/package/HTML_AJAX
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.153.37
推
02/20 01:43, , 1F
02/20 01:43, 1F
推
02/21 11:40, , 2F
02/21 11:40, 2F
討論串 (同標題文章)
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
10
113