Erro ao tentar enviar uma imagem ao servidor
Estou tentando enviar uma imagem ao servidor on-line onde a pagina fica hospedada, mas está dando o seguinte erro
Warning: move_uploaded_file(adm/beneficiamento/costelas02.jpg) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\xampp\htdocs\artcotton_final\adm\funcoes.php on line 13
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\xampp\tmp\php4F.tmp' to 'adm/beneficiamento/costelas02.jpg' in C:\xampp\htdocs\artcotton_final\adm\funcoes.php on line 13
o arquivo é esse
<?php
require("connection.php");
$grava_nome = $_POST['nome'];
$grava_descricao = $_POST['descricao'];
$grava_imagem = $_FILES['imagem']['name'];
$tmp_imagem = $_FILES['imagem']['tmp_name'];
$destino = "adm/beneficiamento/".$grava_imagem;
if($_GET['funcao'] == "gravar"){
if(move_uploaded_file($tmp_imagem, $destino)){
$sql_gravar = mysql_query("INSERT INTO beneficiamento(nome, descricao, imagem) VALUES ('$grava_nome','$grava_descricao','$destino')");
header('Location:form.php');
}
}
// **************************************************
if($_GET['funcao'] == "editar"){
$codigo = $_GET['codigo'];
if(move_uploaded_file($tmp_imagem, $destino)){
$sql_alterar = mysql_query("UPDATE beneficiamento SET nome='$grava_nome', preco='$grava_descricao', imagem='$destino' WHERE codigo = '$codigo'");
header('Location:form.php');
}
}
// **************************************************
if($_GET['funcao'] == "excluir"){
$codigo = $_GET['codigo'];
$sql_excluir = mysql_query("DELETE FROM beneficiamento WHERE codigo = '$codigo'");
header('Location:form.php');
}
?>
A linha 13 é:
if(move_uploaded_file($tmp_imagem, $destino)){
Discussão (3)
Carregando comentários...