<? include("config.php"); if ($imagem == ""){ $erro = "Você precisa selecionar uma imagem á ser enviada"; } if ($imagem_size > 2000000){ $erro = "O tamanho do arquivo é maior do que o permitido"; } $arquivo = "../up_imgs/$imagem_name"; if (file_exists($arquivo)){ $erro = "O arquivo já existe, por favor renomeie o arquivo"; } if ($erro == ""){ copy($imagem, "../up_imgs/$imagem_name"); $insert = " INSERT INTO imagens (imagem_nome) VALUES ('$imagem_name') "; $sql_ins = mysql_query($insert) or die ("Não foi possível inserir os valores no banco de dados"); if ($sql_ins == 1){ header("location:suc_up.php"); } } else { header("location:erro.php?id=$erro"); } ?>
naum axei erro...naum entendo pq naum tah gravando...
ah, outra coisa, como eu faço um if pra restringir os tipos d arquivos á serem enviado?!
eu peguei esse aki mas naum funcoina
if (($imagem_type <> "image/gif") || (imagem_type <> "image/jpeg") || (imagem_type <> "image/jpg")){ $erro = "Tipo de arquivo inválido"; }
* nesse IF ele dah td como arquivo inválido
vlew pessoal
Edição feita por: -|- Cold Heart -|-, 30/09/2004, 21:44.