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, estou fazendo um sistema basico para que em um formulario envie a imagem para um BD mysql.
más a imagem so é inserida na pasta aqui no meu pc, na tabela não.
Não sei oq estou errando ;S
Desde já agradeço muito a ajuda de voces!!
<?php
if(isset($_POST['upload'])){
//INFO IMAGEM
$imagem = $_FILES['img'];
$nome = $imagem['name'];
$tmp = $imagem['tmp_name'];
$size = $imagem['size'];
$formato = end(explode('.',$nome));
//DEFINICOES DA IMAGEM
$pasta = 'Imagensslideshow';
$extensoes = array('jpg','jpeg', 'png');
$tamanho = 1048576;
if(empty($nome)){
echo '<script>alert("Selecione uma Imagem!");</script>';echo '<script>alert("Imagem muito Grande! Apenas até 1MB");</script>';echo '<script>alert("Imagem em formato invalido, apenas em formato JPG OU PNG");</script>';
}else{
$nome = 'CODEHTML'.uniqid().'.'.$formato;
$upload = move_uploaded_file($tmp, $pasta.'/'.$nome);
if($upload){
$sql = mysql_query("INSERT INTO slideshow (slideshow_nome) Values('$nome')");
echo '<script>alert("Imagem enviada!");</script>';echo '<script>alert("Erro");</script>';
}
}
}
?>Carregando comentários...