Exemplo n.º 1
0
 /**
  * 导入商品csv
  * */
 function upload_csv()
 {
     $mark = IReq::get('marked');
     $csvType = IReq::get('date_format');
     //调用文件上传类
     $uploadObj = new IUpload(10240, array('csv'));
     $uploadObj->setDir('upload/' . date('Y/m/d'));
     $photo = $uploadObj->execute();
     if (!isset($photo['attach'][0]['flag']) || $photo['attach'][0]['flag'] == '-1') {
         echo "<br /><div align='center'>请选择CSV文件</div>";
         exit;
     }
     //上传路径
     $csvfile = $photo['attach'][0]['fileSrc'];
     //创建csv对象
     $csvObj = new Csv();
     $if_sucee = $csvObj->import($csvType, $csvfile, $mark);
     if ($if_sucee == '0') {
         IFile::unlink($csvfile);
         //导入成功,删除csv文件
         echo "<br /><div align='center'>商品CSV导入成功</div>";
     } else {
         IFile::unlink($csvfile);
         //导入失败,删除csv文件
         echo "<br /><div align='center'>商品CSV导入失败</div>";
     }
 }