UPLOADS DE IMAGEM
Ola pessoal não sei se eu errei em algo nos codigo aqui espero que podem me ajudar
é o seguinte em meu formulario de cadastro ele faz o cadastro de boa
porém ao cadastrar a imagem ele esta salvando no banco junto o nome da pasta por ex
images/nome-da-foto.png
no caso era pra salvar so o nome da imagem no db
nome-da-foto.png
segue o codigo
<?php
require("conectdb.php");
//se existir o arquivo
if(isset($_FILES["arquivo"])){
$arquivo = $_FILES["arquivo"];
$pasta_dir = "images/";//diretorio dos arquivos
//se nao existir a pasta ele cria uma
if(!file_exists($pasta_dir)){
mkdir($pasta_dir);
}
$arquivo_nome = $pasta_dir . $arquivo["name"];
// Faz o upload da imagem
move_uploaded_file($arquivo["tmp_name"], $arquivo_nome);
//conecta no banco
$id = $_POST['id'];
$arquivo = $_POST['arquivo'];
$nome = $_POST['nome'];
$mensagem = $_POST['mensagem'];
$query = "INSERT INTO produtos (arquivo, nome, mensagem) VALUES ('$arquivo_nome','$nome','$mensagem')"; // inserção sql na tabela produtros
mysql_query($query) or die (mysql_error());
mysql_close();//fecha conexão
}
?>
se alguém poder me dizer onde eu errei ai fico gratoDiscussão (0)
Carregando comentários...