【发布时间】:2012-07-20 17:07:02
【问题描述】:
我正在构建一个网络应用程序,规范的一部分是能够通过上传电子邮件地址列表来批量创建用户。我一直在权衡几个不同的选项,并希望从有过往经验的人那里得到一些意见:
我可以让他们创建一个电子表格并将其保存为 csv,但我担心用户(技术上不喜欢)会搞砸它。 我可以告诉他们只创建一个用逗号分隔的列表,但这需要他们手动完成。 我可以让他们上传电子表格并尝试解析 excel 文件,但据我所见,这很困难。
有没有人有这方面的经验,尤其是在 PHP 中易于解析且最不可能给非技术用户带来问题的格式?
edit 明确地说,这是一个简单的电子邮件地址列表,仅此而已。
【问题讨论】:
-
为什么不用换行符分隔列表?
-
因为我不知道任何人以这种格式存储他们的数据,而且我不希望我的用户必须手动创建文件 - 虽然是的,这对我来说是最简单的跨度>
-
您接受的答案是一个以换行符分隔的列表。
-
是的,因为 Marc B 提供的解释说明 A newline delimited list 满足我的所有要求。一开始我只是没有意识到这一点。
标签: php excel csv user-input