我有一个 HTML 表单,我在其中输入文本字段,最后将图像文件上传到服务器。(HTML 文件:<input type="file" name="filename"/>)我使用 Ajax 技术和 HTTP POST 请求来执行此任务。
但我无法上传文件,但可以看到数据库中的文本字段值。我正在尝试使用 getimagesize($_FILES['filename']['tmp_name'] 和 move_uploaded_file() 将图像文件上传到文件夹中移动从临时文件夹到特定文件夹。
FirePHP 将警告消息显示为:getimagesize() [function.getimagesize]: Filename cannot be empty in my .php file on line 19
第 19 行包含 getimagesize() 语句。
有人可以让我知道是否可以使用 ajax 技术上传文件?或任何其他更好的方法来做到这一点?
任何帮助是极大的赞赏。