文件上传后的codeigniter重定向

时间:2016-11-25 09:55:12

标签: javascript php codeigniter

1)情况: 在某些页面上,用户可以使用文件上载表单上载文本(或excel)文件。成功上传后,应将用户重定向到他可以对其文件执行任何操作的页面。

2)我的控制器类:

...
if (!$this->upload->do_upload('fileupload')) {
            echo "error file upload not successfull";
   }else {
       redirect('import/filepreview/');
   }

3)会发生什么

首先似乎没有任何事情发生。文件已上传,但页面未更改。 在使用firebug扩展时,似乎已经发送了一个包含get请求的Header到正确的目标URL,并且所有预期的内容都在答案中。但不在现场展示。

我实际上不知道自己做错了什么。

1 个答案:

答案 0 :(得分:0)

解决了问题,但只使用了解决方法。 最后我使用了javascript重定向

window.location.replace( “http://new.../x_id”);

使用服务器应答文件上传的x_id。

所以一切都适合我。但最初的问题,为什么CI的重定向不起作用仍然对我开放。