首页 > 后端开发 > php教程 > jQuery Mobile PHP实现文件上传_php实例

jQuery Mobile PHP实现文件上传_php实例

WBOY
发布: 2016-06-07 17:14:52
原创
870 人浏览过

很简单的一个小例子 jQuery Mobile PHP 通过超全局 $_FILES 上传,然后用move_uploaded_file()方法把上传的图片移动到到本地服务器下的文件夹,

下面是html和php的代码

复制代码 代码如下:




               
               
               
               


       

              

                               

校园祭


                                首页
               

               

               

                                                                               enctype="multipart/form-data" data-inline="true"  data-ajax="false" />
                               
上传

               
               

               

                               

创新实验


               

      



复制代码 代码如下:

        if ($_FILES["文件"]["错误"] > 0)
        {
                echo“返回代码:”。 $_FILES["文件"]["错误"] 。 “
”;
        }
        否则
        {
               回显“上传:”。 $_FILES["文件"]["名称"] 。 “
”;
                回显“类型:”。 $_FILES["文件"]["类型"] 。 “
”;
               回显“尺寸:”。 ($_FILES["文件"]["大小"] / 1024) 。 “ Kb
”;
                回显“临时文件:”。 $_FILES["文件"]["tmp_name"] 。 “
”;
                if (file_exists("上传/" . $_FILES["文件"]["名称"]))
                {
                        回显 $_FILES["文件"]["名称"] 。 “已经存在。”;
                }
                否则
                {
                        move_uploaded_file($_FILES["file"]["tmp_name"],
                       “上传/”。$_FILES[“文件”][“名称”]);
                        echo“存储在:” .“上传/”。 $_FILES["文件"]["名称"];
                }
        }
}
?>

代码很简单,但是使用过程中却发现一个问题,自己试了好久都上传不了
询问了小伙伴后,发现问题所在是文件权限不足,从而限制了网页上传图片到文件夹中。所以解决办法就是把文件夹的权限问题解决掉。

复制代码代码如下:

$ cd /var/www
$ sudo chmod -R 777 html

ok,现在就可以将文件上传到服务器的文件夹了。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板