2017-10-05 54 views
-2

我需要開發一個簡單的網頁,接受用戶信息(姓名,年齡,出生日期等)並將數據保存到服務器的CSV或文本文件。我目前使用Google工作表,但我需要一些更具可定製性的內容,並進行一些簡單的錯誤檢查。是否有任何開源框架可以用來在幾個小時內把東西放在一起?我有機械工程背景,並且我不太熟悉網絡技術。任何指針將不勝感激。簡單的網頁圖形用戶界面捕捉用戶數據

+0

快速的問題,當你說 「[節省] CSV或文本文件,」 你需要的文件是服務器端只有或存儲(保存)到用戶的機器? –

+0

這些文件將被保存在服務器端。 – Tesla88

+0

你需要展示你已經嘗試過,因爲它看起來像很多工作。你也沒有提及你想要使用的服務器語言, php有兩部分是HTML表單和將數據保存到.csv文件的實際服務器代碼。 – LogicDev

回答

0

的JavaScript:

function saveUserData(url, data) { 
    var csv = [], // the array of values 
     del = "="; // the "delimiter" or "separator" 

    function handle(string) { 
    return encodeURI(string) 
     .replace(/,/g, "%2c"); 
    } 

    for(var property in data) 
    csv.push(property + del + handle(data[property])); 
    // "name=John Doe,dob=Jan 1%2c 2000" 

    $.post(url, {data: csv.toString()}) 
    .done(function(returned_data) { 
    // if you need this later 
    }, "json"); 

    // "url" the the url to send the data to 
    // "data:" will likely be determined by the server you're using 
    // "json" will make "returned_data" a JSON object (if the server supports it) 
} 
0

特斯拉88,

在你的情況,你需要編寫一個服務器端腳本。下面是3個鏈接,它會告訴你如何 open,writeclose一個文件。

這就是我對於我的答案所做的詳細闡述,你需要告訴我們你確實做了這項工作,如果遇到問題,你可以再問一次。

我希望上面的幫助。 - 安東尼