看板 Perl 關於我們 聯絡資訊
請問一下 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
imce:對不起,我.......看不懂問題耶 01/14 18:08
※ 編輯: pigLU 來自: 59.120.3.16 (01/14 20:31)
pigLU:不好意思之前有些句字貼漏掉了 已修改好問題 ..^^" 01/14 20:31
in2:use CGI qw(:standard); print param('user_1') ? 01/14 22:40
imce:hmm...我記得.htm不能收資料,.cgi .pl .php .asp .jsp才行吧 01/15 16:00
LyinZ:但, .htm 裡面的 javascript 可以讀取網址列.. 01/16 02:42
LyinZ:某種程度上, 也算是可以讀到參數 ^^| 01/16 02:43