[問題] CGI傳值給網頁?'

看板Perl作者 (^^)時間17年前 (2008/01/14 17:09), 編輯推噓4(402)
留言6則, 4人參與, 最新討論串1/1
請問一下 CGI 的問題... 因為試好久都試不出來...@@ 我的目的是要在載入網頁時把在存在某一檔案內的資料讀出來 並傳回給網頁,然後show 出來 如果我寫了一個網頁叫 info.html 在這個網頁要做的是就是 在載入網頁時去把一個叫做 abc 檔案的內容讀出來 讀的動作由一個 cgi 程式執行,叫作 mycgi.cgi 其中 abc 的內容為 person1 person2 而在info.html 裡有兩個input欄位 分別是 user_1 和 user_2 這兩個值的內容必須是 person1 和 person2... 目前的做法是 info.html 的 body <body onload="mycgi.cgi"> ...... 而那個cgi 裡就去讀 abc 檔案 我的問題在於 在那個 cgi 檔案裡 ,假設我把讀出來的值存在兩個變數 叫作 $var1 and $var2 那我要怎麼把這兩個變數傳回 info.html ? 並且分別把它 show 在兩個input欄位(user_1 和 user_2)裡? 這裡不懂...要怎麼把CGI裡的變數傳回給 html ? 舉例來說 如果我們在網頁上用 get 把參數傳出去 那麼cgi 收到的會是 參數&參數&..... 但是反過來會是什麼呢? 我是用 shell script寫的... 謝謝 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.3.16

01/14 18:08, , 1F
對不起,我.......看不懂問題耶
01/14 18:08, 1F
※ 編輯: pigLU 來自: 59.120.3.16 (01/14 20:31)

01/14 20:31, , 2F
不好意思之前有些句字貼漏掉了 已修改好問題 ..^^"
01/14 20:31, 2F

01/14 22:40, , 3F
use CGI qw(:standard); print param('user_1') ?
01/14 22:40, 3F

01/15 16:00, , 4F
hmm...我記得.htm不能收資料,.cgi .pl .php .asp .jsp才行吧
01/15 16:00, 4F

01/16 02:42, , 5F
但, .htm 裡面的 javascript 可以讀取網址列..
01/16 02:42, 5F

01/16 02:43, , 6F
某種程度上, 也算是可以讀到參數 ^^|
01/16 02:43, 6F
文章代碼(AID): #17YoQjOo (Perl)
文章代碼(AID): #17YoQjOo (Perl)