Problemas com exclusão de fotos
Eae galera.....
Estou com problemas para excluir fotos de um diretório através do meu exclui......
Desenvolvi 2 códigos para excluir as fotos mas nenhum deu certo......
Se alguém souber como me ajudar fico no aguardo:
Código mais provável:
<?php require_once('conecta.php'); ?>
<?php
$colname_rsDeletaDadosFoto = "-1";
if (isset($_GET['id'])) {
$colname_rsDeletaDadosFoto = (get_magic_quotes_gpc()) ? $_GET['id'] : addslashes($_GET['id']);
}
mysql_select_db($database);
$query_rsDeletaDadosFoto = sprintf("SELECT * FROM sda_arquitetos WHERE codarquiteto = %s", $colname_rsDeletaDadosFoto);
$rsDeletaDadosFoto = mysql_query($query_rsDeletaDadosFoto) or die(mysql_error());
$row_rsDeletaDadosFoto = mysql_fetch_assoc($rsDeletaDadosFoto);
$totalRows_rsDeletaDadosFoto = mysql_num_rows($rsDeletaDadosFoto);
if ((isset($_POST['id'])) && ($_POST['id'] != "")) {
$deleteSQL = sprintf("DELETE FROM sda_arquitetos WHERE codarquiteto=%s",
GetSQLValueString($_POST['id'], "int"));
$foto = $row_rsDeletaDadosFoto['foto'];
unlink("../fotos/".$foto);
mysql_select_db($database);
$Result1 = mysql_query($deleteSQL) or die(mysql_error());
$deleteGoTo = "gerenciar_arquitetos.php";
if (isset($_SERVER['QUERY_STRING'])) {
$deleteGoTo .= (strpos($deleteGoTo, '?')) ? "&" : "?";
$deleteGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $deleteGoTo));
}
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "[http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">](http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd)
<html xmlns="[http://www.w3.org/1999/xhtml">](http://www.w3.org/1999/xhtml)
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Excluir foto</title>
</head>
<body>
<p>Confirma a exclusão da foto: <strong><?php echo $row_rsDeletaDadosFoto['nome']; ?></strong>?</p>
<form id="form1" method="post" action="<?php echo $deleteFormAction; ?>">
<p>
<input type="submit" name="Submit" value="Sim" />
<input name="id" type="hidden" id="id" value="<?php echo $row_rsDeletaDadosFoto['id']; ?>" />
</p>
</form>
</body>
</html>
<?php
mysql_free_result($rsDeletaDadosFoto);
?>
E esse código, mas este tmbm não funicona:
include "conecta.php";
$id = $_GET['id'];
//$conexao = mysql_connect("localhost","root","root");
$db = mysql_select_db("sda_arquitetos");
$db1 = "SELECT * FROM sda_arquitetos WHERE codarquiteto='$id'";
$sql = "DELETE FROM sda_arquitetos WHERE codarquiteto='$id'";
$resultado = mysql_query($db1)
$imagem4 = $resultado['foto'];
unlink("../fotos/".$imagem4);
$imagem1 = $resultado['t1'];
unlink("../fotos/".$imagem1);
$imagem2 = $resultado['t2'];
unlink("../fotos/".$imagem2);
$imagem3 = $resultado['t3'];
unlink("../fotos/".$imagem3);
or die ("Não foi possível realizar a exclusão dos dados.");
echo "ASSOCIADO EXCLUIDO COM ÊXITO!<p>";
echo "<a href='cad_arquitetos.php'>Voltar</a>";
?>
Fico no aguardo!Discussão (0)
Carregando comentários...