使用POST发送CSV文件

时间:2015-04-11 09:35:50

标签: php http csv

这可能是完全错误的方法,但我试图了解如何将CSV文件发送到php页面,然后将其读取。我尝试使用HTTP POST,但未能说未定义索引:csv1 。这就是我到目前为止所做的:

html页面上的表格:

<form action="http://xxx/readcsv.php" method="post" enctype="multipart/form-data"> 
<input name="csv1" type="file"/>
<input type="submit" name="Submit" value="Submit"/> 
</form> 

readcsv.php

...
if ($_FILES[$_POST['csv1']][size] > 0) { 
$file = $_FILES[$_POST['csv1']][tmp_name]; 
$handle = fopen($file,"r"); 


  while ($data = fgetcsv($handle,1000,",","'")) 
  { 

    if ($data[0]) 
    { 
     do stuff with the content
    }
  }
 }

0 个答案:

没有答案
相关问题