需要爆炸从表单上传的text / csv文件

时间:2009-10-25 15:29:44

标签: php file upload

当我使用html表单发布文件时,如何在php中处理该文件的内容?

这会有用吗?

$data = $_POST['file'];
$pre = explode(";;;", $data);

该文件是文本文件btw

更新
csv是用:::括起来的字段和以;;;结尾的行。如何在不破坏php脚本的情况下将其加载到变量中,这就是现在正在发生的事情

2 个答案:

答案 0 :(得分:2)

你能做到吗

$data = file_get_contents($_FILES['file']['tmp_name']);
$pre = explode(";;;", $data);

类似的东西应该起作用

答案 1 :(得分:1)

不,它不会起作用。首先,您需要在本地保存文件,然后使用file_get_contents()之类的东西打开文件。请阅读PHP Tutorial on File Uploads