• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

jQuery Mobile + PHP实现文件上传_PHP

php 搞代码 3年前 (2022-01-25) 21次浏览 已收录 0个评论

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

下面是html和php的代码

<br /><br /><br /><br />                <meta charset = "utf-8"><br />                <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css"><br />                <script src="http://code.jquery.com/jquery-1.8.3.min.js"></script><br />                <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script><strong>+本文来源gao@daima#com搞(%代@#码网</strong><pre>搞代gaodaima码

<body>

校园祭

首页

<input id="uploadimg" name="file" type="file" runat="server" method="post"
enctype=”multipart/form-data” data-inline=”true” data-ajax=”false” />

创新实验

<br /><?php <br />        if ($_FILES["file"]["error"] > 0) <br />        { <br />                echo "Return Code: " . $_FILES["file"]["error"] . "<br />"; <br />        } <br />        else <br />        { <br />               echo "Upload: " . $_FILES["file"]["name"] . "<br />"; <br />                echo "Type: " . $_FILES["file"]["type"] . "<br />"; <br />               echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />"; <br />                echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />"; <br />                if (file_exists("upload/" . $_FILES["file"]["name"])) <br />                { <br />                        echo $_FILES["file"]["name"] . " already exists. "; <br />                } <br />                else <br />                { <br />                        move_uploaded_file($_FILES["file"]["tmp_name"], <br />                       "upload/".$_FILES["file"]["name"]); <br />                        echo "Stored in: "  ."upload/". $_FILES["file"]["name"]; <br />                } <br />        } <br />} <br />?><br />

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

<br />$ cd /var/www<br />$ sudo chmod -R  777  html<br />

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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:jQuery Mobile + PHP实现文件上传_PHP

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址