[Resolvido] Ajuda (Duvida) Alterar Foto Perfil com Php/myql
Bom, na parte de alterar a imagem de perfil do usuário, quando clica em alterar ela volta para o perfil porem continua a imagem antiga, mas na pasta aonde as imagens ficam salva, ela ja foi alterada, ai depois de um certo tempo, a imagem é alterada também no perfil, eu não uso o UNLINK será que pode ser isso? se sim, alguem poderia me ajudar a implementar em meu codigo:
<?php
$foto = "perfil";
$type = ".jpg";
//Verificar se o post n�o est� vazio
if(!empty($_FILES)){
//Executa ação para alterar
$imagem = $_FILES['fimagem'];
//REsgatar o caminho da imagem
$caminhoImagem = "imagens/".$foto.$id.$type;
//Upload da imagem para o caminho
move_uploaded_file($imagem['tmp_name'], $caminhoImagem);
//Script de UPDATE
$sql = "UPDATE usuarios SET imagem='$caminhoImagem' WHERE id=$id";
$res = mysqli_query($con, $sql);
if($res==1){
echo "<script>";
echo "alert('Foto alterada com sucesso');";
echo "window.location = 'index.php?pasta=perfil&acao=listar';";
echo "</script>";
}else{
echo "Erro ao alterar";
}
}
$sql = "SELECT imagem FROM usuarios WHERE id=$id";
$res = mysqli_query($con, $sql);
$dados = mysqli_fetch_array($res);
?>Discussão (6)
Carregando comentários...