2011-12-24 31 views
0

我正在構建一個使用FuelPHP的系統,用戶可以下載CSV模板,填充它,然後將其上傳到海量導入記錄到數據庫中。我覺得我正在重塑這一輪,儘管我沒有看到任何實現。用戶友好的,非技術性的上傳批量數據的方式

什麼是最好/標準/正確/流暢的方式,以允許通常非技術用戶上傳批量數據?

+0

使用其他程序的導出功能? – 2011-12-24 18:49:56

+2

不允許非技術人員上傳數據 – jamesTheProgrammer 2011-12-24 19:06:07

+1

最好的/標準的/正確的/流暢的方式是讓他們通過電子郵件發送數據,然後將其導入併發回所有錯誤。會有錯誤。 – Louis 2011-12-24 19:36:12

回答

1

非技術終端用戶加載自己的數據+大衆進口到數據庫=非常糟糕的主意

嚴重的是,建設成爲模板明確的指示和限制選項/數據類型,用戶可以添加。然後,雙狗檢查數據,並準備好優雅失敗。

如果數據通過檢查(在消毒) - 使用標準的PHP技術,以防止注射 - How can I prevent SQL injection in PHP?