Ir para conteúdo
Fórum Script Brasil
  • 0

delete a foto e colocar uma foto padrão de usuario


marcosvp

Pergunta

/******************************HTML*****************************/
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="img">
<input type="submit" name="upload" value="Upload">
</form>
/**********************************UPLOAD DA FOTO NO USUARIO QUE ESTA LOGADO******************************/
<?php
if(isset($_POST['upload'])){
//INFO IMAGEM
$imagem = $_FILES['img'];
$fotonome = $imagem['name'];
$tmp = $imagem['tmp_name'];
$size = $imagem['size'];
$formato = end(explode('.',$fotonome));
//DEFINCOES DA IMAGEM
$pasta = '../integracao/img/loja';
$extesoes = array('jpg','jpeg','png','gif');
$tamanho = 1048576;
if(empty($fotonome)){
echo '<script>alert("Selecione uma Imagem!");</script>';
}elseif($tamanho < $size){
echo '<script>alert("Imagem muito Grande! Apenas até 1MB");</script>';
}elseif(!in_array($formato, $extesoes)){
echo '<script>alert("Imagem em Formato Inválido! Apenas em JPG ou PNG");</script>';
}else{
//Codhghght76hgj.jpg
$fotonome = 'Cod'.uniqid().'.'.$formato;
$upload = move_uploaded_file($tmp, $pasta.'/'.$fotonome);
if($upload){
$sql = mysql_query("UPDATE usuario SET foto = '$fotonome'
WHERE usuario_id ='".$_SESSION['usuario_id']."'");
echo "<meta http-equiv='refresh' content='0; URL=index.php?mod=configuracoes'>
<script type=\"text/javascript\">
alert(\"Foto Alterada com Sucesso!\");
</script>
";
}
}
}
?>
/***********************************EXIBIR FOTO DO USUARIO E O DELETAR **************************************************/
<?php
$sql = mysql_query("SELECT * FROM usuario WHERE usuario_id = '".$_SESSION['usuario_id']."'");
$conta = @mysql_num_rows($sql);
if($conta <= 0){
echo '<h2 align="center">Nenhuma Imagem Postada</h2>';
}else{
echo '<h2>Imagens ( '.$conta.' )</h2>';
while($imagem = mysql_fetch_array($sql)){
echo
'
<div id="img">
<img src="../integracao/img/loja/'.$imagem['foto'].'" height=70" width="70" title="'.$imagem['usuario_id].'"><br>
<a href="?usuario_id='.$imagem['usuario_id'].'&&Nome=.$imagem['foto].'&&Acao=Deletar"><button>Deletar Imagem</button></a>
</div>
';
}
}
?>
ATE AQUI ESTA FUNCIONANDO PERFEITAMENTE SO O DELETE Q NÃO ESTA FUNCIONANDO!!
OBS: QUERO DELETAR A FOTO DA $_SESSION['usuario_id'];
OBS : so a foto !!
/*********************************DELETAR****************************************/
<?php
if(isset($_GET['Acao']) && $_GET['Acao'] == 'Deletar'){
$id = $_GET['usuario_id'];
$nome = $_GET['Nome'];
$deleta = unlink('../integracao/img/loja/'.$nome.'');
if($deleta){
$sql = mysql_query("DELETE FROM usuario WHERE usuario_id = '$id'");
echo '<script>alert("Imagem Deletada!");location.href=("index.php?mod=configuracoes");</script>';
}
if($upload){
$sql = mysql_query("UPDATE usuario SET foto = '../integracao/img/loja/fotologo.png'
WHERE usuario_id ='".$_SESSION['usuario_id']."'");
}
}
?>

desde já agradeço a todos!! ajuda!!

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...