>백엔드 개발 >PHP 튜토리얼 >请教php上传文件出错 求解

请教php上传文件出错 求解

WBOY
WBOY원래의
2016-06-13 11:56:51834검색

请问php上传文件出错 求解!

本帖最后由 l34827584 于 2014-05-10 18:06:37 编辑 在windows下正常 但是linux 就提示移动文件失败 求救啊!
代码如下
<?php <br />include "../connss.php";<br>include "../checkA.php";<br>?><br><br><br><script><br />function check(){<br />	if(upform.filesname.value==""){<br />		alert("名称不能为空!");upform.filesname.focus();return false;<br />	}<br />}<br /></script><br><style>  <br />body{font-size: 9pt;}  <br />input{background-color: #66CCFF;border: 1px inset #CCCCCC;}  <br /></style>  <br><br><br><p> </p><br><center>
<br><form>
<br>  轮播管理<br>    :  <br>    <table>
<br>    <tr>
<br>      <td>标题:</td>
<br>      <td><input></td>
<br>      <td>轮播序号</td>
<br>      <td><select><br>                              <option>1</option>
<br>                              <option>2</option>
<br>                              <option>3</option>
<br>                            </select></td>
<br>    </tr>
<br>    <tr>
<br>      <td>链接:</td>
<br>      <td><input></td>
<br>    </tr>
<br>    <tr>
<br>      <td> </td>
<br>      <td>
<input><br>      <input>
</td>
<br>    </tr>
<br>  </table>
<br>
</form>
</center><br><?php   <br /><br>$uptypes=array(  <br>    'image/jpg',  <br>    'image/jpeg',  <br>    'image/png',  <br>    'image/pjpeg',  <br>    'image/gif',  <br>    'image/bmp',  <br>    'image/x-png',<br>);  <br>$max_file_size=2000000;<br>$destination_folder="../../img/slider/";<br><br>$filesname=$_POST[title];<br>$id=$_POST[id];<br>$link=$_POST[linke];<br>if ($_SERVER['REQUEST_METHOD'] == 'POST')  <br>{  <br>    if (!is_uploaded_file($_FILES["upfile"][tmp_name]))  <br>    //是否存在文件  <br>    {  <br>         echo "图片不存在!";  <br>         exit;  <br>    }  <br>    <br>    $file = $_FILES["upfile"];  <br>    if($max_file_size     //检查文件大小  <br>    {  <br>        echo "文件太大!";  <br>        exit;  <br>    }  <br>  <br>    if(!in_array($file["type"], $uptypes))  <br>    //检查文件类型  <br>    {  <br>        echo "文件类型不符!".$file["type"];  <br>        exit;  <br>    }  <br>  <br>    if(!file_exists($destination_folder))  <br>    {  <br>        mkdir($destination_folder);  <br>    }  <br>  <br>    $filename=$file["tmp_name"];  <br>    $image_size = getimagesize($filename);  <br>    $pinfo=pathinfo($file["name"]);  <br>    $ftype=$pinfo['extension'];  <br>    $destination = $destination_folder.time().".".$ftype;  <div class="clear">
                 
              
              
        
            </div>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.