Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
E aí galera! To desenvolvendo um sisteminha de cadastro com upload de imagem aqui, mas no final apareceu um erro q não consigo identificar/corrigir, alguém pode dar uma força?
cadastro_informe.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="css/estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<h2>Cadastro de Informes</h2>
<form action="upload.php" method="post">
Titulo:<br />
<input name="titulo" type="text" id="titulo" />
<br />
Informe:<br />
<textarea name="informe" cols="" rows="" id="informe"></textarea>
<br />
Imagem:<br />
<label>
<input name="img" type="file" id="img" />
</label>
<br />
Fonte:<br />
<input name="fonte" type="text" id="fonte" /><p>
<input name="Submit" type="submit" value="Cadastrar" />
</p>
</form>
</body>
</html>
upload.php
<?php
require_once("conexao.php");
$titulo = $_POST['titulo'];
$informe = $_POST['informe'];
$img = $_FILES['img']['name'];
$fonte = $_POST['fonte'];
$tmpImg = $_FILES['img'] ['tmp_name'];
$destino = "informe/".$img;
if(move_uploaded_file($tmpImg, $destino)){
$sql = "INSERT INTO informe (titulo, informe, img, fonte) VALUES ('$titulo','informe','img','$fonte')";
if($query = @mysql_query($sql) or die ("Erro na inserção no banco de Dados".mysql_error())){
header("Location: index.php");
}else{
echo "Ocorreu uma falha no cadastro de Informe";
}echo "Erro ao fazer upload da foto";
}
?>Carregando comentários...