copy()函数的第二个参数不能是目录而move_uploaded_file():无法移动

时间:2017-10-11 15:36:45

标签: php

代码中的

<?php
if(isset($_POST['submit'])){


 $post_image=$_FILES['post_image']['name'];
 $post_image_tmp=$_FILES['post_image']['tmp_name'];

    if($post_image='' ){
        echo "<script> alert ('please fill in all fields')</script>";
        exit();

    }
else{

move_uploaded_file($post_image_tmp,"news_images/$post_image");
?>

我收到此错误

  

警告:move_uploaded_file():copy()函数的第二个参数   不能是C:\ xampp \ htdocs \ MyCMS \ admin \ insert_post.php中的目录   在第107行

     

警告:move_uploaded_file():无法移动   &#39; C:\ XAMPP \ TMP \ php946C.tmp&#39;到&#39; news_images /&#39;在   第107行的C:\ xampp \ htdocs \ MyCMS \ admin \ insert_post.php

请帮助我,我只是新手。

1 个答案:

答案 0 :(得分:1)

=是赋值运算符。 使用比较运算符==这里。

if($post_image == '' ) {