move_uploaded_file()未上传,该怎么办?

时间:2019-05-24 18:23:34

标签: php

我正在使用move_uploaded_file()将文件上传到平台上,但无法正常工作。这不是权限错误。我已经检查过了,但是找不到问题。

<?php 
session_start();
include("ligarBD.php");

  $local = $_POST['local'];
  $rua = $_POST['rua'];
  $codigopostal = $_POST['cep'];
  $descricao = $_POST['descricao'];
  $horas = $_POST['horas'];
  $rate = $_POST['rate'];
  $cidade = $_POST['cidade'];
  $filename= $_FILES['image']['name'];

  if($_POST['upload']){

       $folder="/images/locais/";
  if(move_uploaded_file($_FILES['image']['tmp_name'],$folder.$filename)){
         $inserirlocal = "INSERT INTO iga_locais VALUES(default,'$local','$rua','$codigopostal','$descricao','$filename','$horas','$cidade','$rate')";
    mysqli_query($ligar,$inserirlocal);

       $_SESSION['msg'] = "<p style='color:green;'>Dados salvos com sucesso!</p>";
      header("Location:inserirLocais.php"); 
  }else{
   $_SESSION['msg'] = "<p style='color:red;'>Erro ao salvar dados!</p>";
    header("Location:inserirLocais.php");
    }
  }

?>

它已很好地插入数据库中,但是显示消息“ Erro ao salvar dados!”,并且没有将图像上传到我选择的de文件夹中。

0 个答案:

没有答案