English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

如何用front page寫一個網頁讓別人填資料?
填完發送後可以存到指定的excel檔或是access資料庫..
還是有原始檔可以提供給我呢??!謝謝

2006-10-03 04:39:57 · 3 個解答 · 發問者 一天到晚游泳的魚 4 in 電腦與網際網路 程式設計

是不是大部份的網站都不支援
frontpage server extension
有沒有辦法可以解決呢??

2006-10-11 06:37:03 · update #1

3 個解答

Frontpage是網頁編緝軟體,跟靜態、動態網頁沒什麼關係,視你用的語言而定只用html那當然是靜態的,用ASP,JSP..等就可以是動態的!但算不算是動態要看你的網頁有沒有跟user做互動而定!如大大所發問的問題,讓user輸入表單,再新增到資料庫中,這就是有與user互動所以是動態網頁!!!因為大大你也沒有指定要用什麼語言的原始檔那我就以ASP為例!下面我用兩個網頁檔案 input.htm 及 pro.asp 及access資料庫的 acc1.mdbinput.htm中:                                            

                                                       
pro.asp中:                                                                         <%  Set DBConnection= Server.CreateObject("ADODB.Connection")ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("acc1.mdb")DBConnection.Open ConnectionStringSet RS=Server.CreateObject("ADODB.Recordset")            RS.open "acc2",DBConnection,1,3Fields= Array("id")Values= Array(request("t1"))RS.AddNew Fields,ValuesRS.Update                                                                           %>                  acc1.mdb中:                             要有一個叫acc2的表單且表單裡要有一個叫id的欄位------------程式碼完----------程式碼基本解說:input.htm中:action 後面就是輸入你要接收這個資料的網頁檔名pro.asp中:在ASP中可以用的角本語言為VB script 及JAVA script因為我是用VB script 所以所有的程式需包含在<%及%>中程式的頭5行就是asp與access連結的語法,其中要注意的是第3行MapPath後面輸入你要使用的access資料庫,第6行為開啟一個與acc1.mdb中acc2表單的通道,第7行是你的欄位,第8行是值,第9,10就是新增我程式碼解說只是講個大概而已如果有其它問題再發問!                                     

2006-10-03 12:29:23 補充:
因為大多數的系統在預設的情況下都沒辦法執行動態網頁很多都需要再額外安裝某些軟體或元件所以大大請一定要看一下我回另一位大大的問題!(重要)http://tw.knowledge.yahoo.com/question/?qid=1206092503309ASP與Frontpage的相關問題!!!

2006-10-03 08:24:14 · answer #1 · answered by Otis 6 · 0 0

(1) 建議你使用Frontpage的表單功能 (前提是你的網頁空間有支援frontpage server extension), 因為這個不太需要有程式的背景, 只需在frontpage中建立表單,
再插入幾個空格即可 (在frontpage裡面的 [插入] --> [表單] ), 相信只要會用word, 再花一點時間摸索, 馬上可以上手

訪客填寫完的資料可以有幾種儲存方法和格式
(1) 儲存到access檔案 (此aceess檔案放在網頁空間)
(2) 利用網頁伺服器自動發一封email給你, 內容是訪客寫的內容
(每一筆資料就會發一封email給你, 訪客填寫的資料不會留在網頁空間)
(3) 儲存成html格式, 多筆資料在同一個html檔案裡, 每筆之間以 "******"分隔(檔
案放在網頁空間裡面, 不過一般使用者不能瀏覽此頁, 不過個人覺得只要放在
網路就有點不安全, 所以你要收集的資料如果不想流出,建議不用此法)

還有幾種格式, 你可以自己找書看一下比較快, 因書中有圖片說明比較清楚

2006-10-07 05:51:36 · answer #2 · answered by adolescent77 1 · 0 0

front page,是靜態網頁,無法達到這種須求,必須是 ASP,JSP,PHP,等才能處理access等資料庫,所以烈要用ASP等程式來處理,當然你存放的網頁空間,也必須配合能 執行 ASP,JSP,PHP,等程式才行下列網站你可以去申請,它們可以執行 ASP,
http://www1.websamba.com http://www.domaindlx.com

2006-10-03 05:52:16 · answer #3 · answered by 林sir 6 · 0 0

fedest.com, questions and answers