无法在php中上传图片

时间:2015-10-12 18:55:23

标签: php

我是PHP的新手。我想用php上传图片。但它没有用。请帮忙。提前致谢

1.234
2.345
11.567
7.890
12.11
0.00
4.56
2.34

4 个答案:

答案 0 :(得分:1)

确保在服务器上正确设置了权限。要上载的文件夹应具有可写权限,服务器必须允许上载。

如果文件大小有限,文件也可能太大。

您必须使用ifM作为文件上传的表单属性。见http://www.w3schools.com/tags/att_form_enctype.asp

答案 1 :(得分:1)

在您的表单中,您缺少enctype

<form action="upload.php" method="post" enctype="multipart/form-data">

答案 2 :(得分:0)

首先将表单更改为

<form action="upload.php" method="post" enctype="multipart/form-data">

如果要上传到服务器,请再次检查文件夹权限 文件夹权限应为0775或0777 如果没有,您可以在上传之前进行更改。

chmod(0777,true);

第三步检查你的php.ini文件upload_max_filesizepost_max_size

您可以通过打印phpinfo();或在命令窗口php --ini

中进行检查

答案 3 :(得分:0)

<强>错误

  1. 如果您使用相同的文件上传图片,则应删除此部分s map { StaticSet contains _.toUpperCase } getOrElse false并添加为action="upload.php"
  2. 缺少action="#"enctype
  3. 未设置文件移动目录(enctype="multipart/form-data"
  4. 提示

    1. 关注此链接PHP 5 File Upload。这包含所有方法