Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá boa tarde,
Montei a função abaixo que faz upload da imagem e grava no banco de dados.
Até o momento, está fazendo o upload, a imagem está sendo gravada no diretório, só q o caminho do banco não está sendo gravado.
Já revisei os campos, com os campos da tabela mas sem sucesso.
O que posso estar errando?!
function banners_inserir() {
if(isset($_POST['titulo'])) {
if(!empty($_POST['titulo'])) {
if($origem = $this->upload("miniatura", "../_banners/", true)) {
// pasta origem/destino, nome do arquivo origem, largura, qualidade, apagar arquivo original
$miniatura = $this->miniatura("../_banners/", $origem, 200, 100, true);
}
$ordem = $this->ver_ordem('banners_home') + 1;
$addQ = "INSERT INTO ".$this->prefixo."banners_home (titulo, link, miniatura, ordem) VALUES ('".addslashes($_POST['titulo'])."', '".addslashes($_POST['link'])."', '".$miniatura."', '".$ordem."') ";
if($add = mysql_query($addQ)) {
$this->acoes("Inseriu um banner. [".addslashes($_POST['titulo'])."]");
echo '<div class="msgOk">Banner inserido com sucesso.</div>';
} else {
echo '<div class="msgErro">Erro ao inserir o banner. Tente novamente.</div>';
}
} else {
echo '<div class="msgErro">O título não pode ficar em branco.</div>';
}
}
}Carregando comentários...