0

我需要通过 jquery 和 smarty 上传文件 doc 或 pdf 或富文本

我尝试在 jquery 中传递文件如下

window.location.href= sitePath+'download?p='+$('#file').val();

但是 p 没有价值。如何获取文件路径或名称以及如何存储在服务器中

在我写的控制器中,只需将查询传递给模型,如下所示

$model=new download();
$id=$model->upload($param);

而且我无法开发模型代码....

请帮我

4

1 回答 1

0

你不能发送这样的文件。

您应该使用某种 AJAX 上传器提交表单enctype="multipart/form-data"或使用某些 AJAX 上传器(它使用表单提交到 iframe,然后使用 PHP 脚本存储文件)。

编辑:一些参考资料

EDIT2:问题不在于您的模型代码,而在于您尝试提交文件的方式。

于 2012-07-06T09:43:52.277 回答