我提供了一个文件预览选项,用户在其中附加文件,然后单击预览。 其中上传文件,并输出PHPExcel预览。
在该页面中,我想要包含一个表示继续的按钮。 然后,将继续进行实际上载和数据库行创建。
但是,一旦我重定向到预览页面,我就不知道如何将此文件附加到我的隐藏表单以重新提交。
我可以附加所有旧的输入值....就像这样...... 但是如何附加文件??? (使用laravel中的刀片进行模板化)
/* These work and are correct*/
<input type="text" id="xlsColumnOrder" name="xlsColumnOrder" value="{{$input['xlsColumnOrder']}}"/>
<input type="text" name="researcher" value="{{$input['researcher']}}" />
<input type="text" name="leadcity" value="{{$input['leadcity']}}" />
<input size="16" id="survey_date" name="survey_date" type="text" value="{{$input['survey_date']}}" />
/* This doesnt attach anything to the file input
/* Need to attach the previously uploaded file here for resubmission */
<input class="file" id="csvfile" name="csvfile" type="file" value="{{$file['csvfile']['tmp_name']}}" />
答案 0 :(得分:1)
您无法自动重新发送用户文件,因此我会这样做:
作为补充,您应该有某种cron从您的临时目录中删除数据,例如超过3小时创建