Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal to com um erro neste codigo:
UPLOAD.PHP
<?php
require("seguranca/conecta.php");
$id = $_POST["id"];
$figura = $_FILES["logotipo"];
$nome_img = $_POST["logotipo"];
if (isset($figura["name"]) && (strlen($figura["name"])>2))
{
//Verificar tipo de imagem. Somente JPG é aceito por causa do arquivo de geração de thumbnails (thumb.php)
if (($figura["type"] != "image/jpeg") && ($figura["type"] != "image/png"))
{
echo "<script> alert(\"Imagem: Formato de imagem invalido. Por favor, envie uma imagem tipo JPEG (.JPG)\"); history.go(-1); </script>";
exit ();
}
//Verificar se já há uma figura cadastrada
if (strlen($nome_img) > 3) $nova_img = $nome_img;
else
{
$img_nome = $figura["name"];
$img_arquivo = pathinfo($img_nome);
$img_extensao = $img_arquivo["extension"];
$nova_img = md5(date("YmdHis"));
$nova_img = $nova_img.".".$img_extensao;
//gravar o banco o nome da nova imagem
$query = ("UPDATE zbr_logotipos SET logotipo = '$nova_img'");
}
$caminho = "imagem/".$nova_img;
move_uploaded_file($figura["tmp_name"], $caminho);
}
$query .= (" WHERE id = '$id'");
mysql_query($query) or die(mysql_error());
?>
ele fala os seguintes erros:
Notice: Undefined index: logotipo in C:\Arquivos de programas\EasyPHP-5.3.6.1\www\zanitabr\sistema\update.php on line 7
Warning: move_uploaded_file(imagem/834a68d630e0da6f3fa7714b24117cd6.PNG) [function.move-uploaded-file]: failed to open stream: No such file or directory in C:\Arquivos de programas\EasyPHP-5.3.6.1\www\zanitabr\sistema\update.php on line 35
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\Arquivos de programas\EasyPHP-5.3.6.1\tmp\php1304.tmp' to 'imagem/834a68d630e0da6f3fa7714b24117cd6.PNG' in C:\Arquivos de programas\EasyPHP-5.3.6.1\www\zanitabr\sistema\update.php on line 35
alguem tem ideia do que sejá?
ele não ta enviando a foto pro direitorio só tá registrando no banco de dados =/
Carregando comentários...