当前位置: 首页 > 面试题库 >

文件未上传PHP

柯星辰
2023-03-14
问题内容

我试图编写代码以将文件上传到PHP中的“媒体”文件夹。由于某些原因,它仍然无法正常工作。

这是执行代码:

move_uploaded_file($_FILES["file"]["tmp_name"],"../media/" . $_FILES["file"]["name"]) or die ("Failure to upload content");

这是我的表单代码:

    <input type="file" name="file" id="file" />

任何想法为什么它可能无法正常工作?

编辑:

当我使用命令“ print_r($ _ FILES);”时,它显示:

Array([file] => Array([name] =>屏幕截图2012-05-29 at 12.36.11 PM.png [type] =>
image / png [tmp_name] => / Applications / MAMP / tmp / php / phpHNj3nW [错误]
=> 0 [大小] => 71640))

图像未上传到文件夹中。


问题答案:

确保在您的表单中..您放入了enctype。
例如:<form method="post" enctype="multipart/form-data" action="index.php"></form>;

提交表单后检查文件是否成功更新。使用print_r查看结果。
print_r($_FILES);



 类似资料:
  • 问题内容: 控制器: 视图: Javascript: 但是,我得到一个错误 我试图从ajax发布数据和文件,但是它不起作用。我的问题是如何解决该错误?为什么控制器无法读取用户文件的内容? 谢谢 问题答案: 尝试将您的输入内容放入表单并提供id =’your_form_id表单,然后以这种方式在javascript中发送数据: 然后替换这行 有了这个 也设置以下:

  • 我正在使用Node上传mp3文件到亚马逊S3。当我上传它时,文件大小是9.0字节,当我转到公共url时,音频文件不会播放。这就是我所拥有的, 我也将权限设置为公共访问。

  • 本文向大家介绍PHP实现文件上传和多文件上传,包括了PHP实现文件上传和多文件上传的使用技巧和注意事项,需要的朋友参考一下 在PHP程序开发中,文件上传是一个使用非常普遍的功能,也是PHP程序员的必备技能之一。值得高兴的是,在PHP中实现文件上传功能要比在Java、C#等语言中简单得多。下面我们结合具体的代码实例来详细介绍如何通过PHP实现文件上传和多文件上传功能。 要使用PHP实现文件上传功能,

  • 主要内容:创建一个文件上传表单,创建上传脚本,上传限制,保存被上传的文件通过 PHP,可以把文件上传到服务器。 本章节实例在 test 项目下完成,目录结构为: 源码下载 创建一个文件上传表单 允许用户从表单上传文件是非常有用的。 请看下面这个供上传文件的 HTML 表单: 将以上代码保存到 form.html 文件中。 有关上面的 HTML 表单的一些注意项列举如下: <form> 标签的 enctype 属性规定了在提交表单时要使用哪种内容类型。在表单需要二进制数

  • 在Yii里上传文件通常使用 yii\web\UploadedFile 类, 它把每个上传的文件封装成 UploadedFile 对象。 结合 yii\widgets\ActiveForm 和 models,你可以轻松实现安全的上传文件机制。 创建模型 和普通的文本输入框类似,当要上传一个文件时,你需要创建一个模型类并且用其中的某个属性来接收上传的文件实例。 你还需要声明一条验证规则以验证上传的文件

  • 大多数的 Web 应用都不可避免的,会涉及到文件上传。文件上传,不过是一种适配 HTTP 输入流的方式。 为此,Nutz.Mvc 内置了一个专门处理文件上传的适配器 org.nutz.mvc.upload.UploadAdaptor 这个适配器专门解析形式为 <form target="hideWin" enctype="multipart/form-data" method="post">