如何通过jquery和smarty上传文件php

时间:2012-07-06 09:38:45

标签: php jquery smarty

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

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

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

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

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

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

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

请帮帮我

1 个答案:

答案 0 :(得分:0)

您无法发送此类文件。

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

编辑:一些参考

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