Preciso upar umas imagens no site, mas não estou conseguindo. Esse ai é o código da minha classe:
O código aparentemente está em ordem. O cadastro no banco está sendo efetuado.
// Pega extensão da imagem
preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $this->foto["name"], $ext);
// Gera um nome único para a imagem
$nome_imagem = "$nome." . $ext[1];
// Caminho de onde ficará a imagem
$caminho_imagem = "../book/fotos/" . $nome_imagem;
// Faz o upload da imagem para seu respectivo caminho
move_uploaded_file($this->foto["tmp_name"], $caminho_imagem);
$pdo = new PDO("mysql:host=mysql.otaviomartins.com; dbname=otaviomartins01", "otaviomartins01", "senhateste");
$stm = $pdo->prepare("INSERT INTO imagem (foto) VALUES ('$nome_imagem')");
$stm->execute();
echo "Imagem cadastrada com sucesso!";
}
}
Alguém pode me ajudar a descobrir o porque a imagem não está sendo upada no diretório informado?
Question
Erick Plant
Boa tarde!
Preciso upar umas imagens no site, mas não estou conseguindo. Esse ai é o código da minha classe:
O código aparentemente está em ordem. O cadastro no banco está sendo efetuado.
Alguém pode me ajudar a descobrir o porque a imagem não está sendo upada no diretório informado?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.