我需要通过jquery和smarty上传文件doc或pdf或富文本
我尝试在jquery中传递文件,如下所示
window.location.href= sitePath+'download?p='+$('#file').val();
但是p没有价值。如何获取文件路径或名称以及如何存储在服务器
中在控制器中我写的只是将查询传递给模型,如下所示
$model=new download();
$id=$model->upload($param);
我无法开发模型代码....
请帮帮我
答案 0 :(得分:0)
您无法发送此类文件。
您应该使用enctype="multipart/form-data"
提交表单或使用某些AJAX上传程序(使用表单提交到iframe,然后使用PHP脚本存储文件)。
编辑:一些参考
http://www.w3schools.com/php/php_file_upload.asp - 有关如何使用PHP上传文件的教程
http://valums.com/ajax-upload/ - ajax uploader的例子。
EDIT2:问题不在于您的型号代码,而在于您尝试提交文件的方式。