Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoas, boa noite! MBarros de volta!!
Como o titulo e a descrição dizem, tenho uma entrada com um ID gerado e nela possuo 4 imagens dentro de uma pasta. Para enviar as imagens para a pasta determinada e outras infos para o mysql, fiz o seguinte:
<?php
$numeroCampos = 4;
$caminho = "../uploads/";
$substituir = FALSE;
$id = $_REQUEST['id'];
$nomeArquivo = ($_FILES['imagens']['name']);
$titulo = $_REQUEST['titulo'];
$resumo = $_REQUEST['resumo'];
$producao = $_REQUEST['producao'];
$detalhes = $_REQUEST['detalhes'];
mysql_connect("localhost","root","") or die ("Não foi possível conectar ao Servidor.");
mysql_select_db("lab") or die ("Não foi possível selecionar a base de dados");
for ($i = 0; $i < $numeroCampos; $i++)
{
$nomeArquivo = $_FILES["imagens"]["name"][$i];
$nomeTemporario = $_FILES["imagens"]["tmp_name"][$i];
$imagens = implode(', ', $_FILES["imagens"]["name"]);
if (!empty($nomeArquivo))
{
$erro = false;
if (file_exists($caminho . $nomeArquivo) AND !$substituir)
{
$erro = "O arquivo <strong>".$nomeArquivo."</strong> já existe";
}
if (!$erro)
{
move_uploaded_file($nomeTemporario, ($caminho . $nomeArquivo));
}
}
else
{
echo "Problema";
}
}
mysql_query("UPDATE `teste` SET id = '$id', imagens = '$imagens', titulo = '$titulo', resumo = '$resumo', producao = '$producao', detalhes = '$detalhes' WHERE id=".$_GET['id']);
echo "Arquivos enviados!";
?>
Para exibir as 4 imagens no BD, utilizei: **$imagens = implode(', ', $_FILES["imagens"]["name"]);**
A questão: como deletar as 4 imagens referentes à um ID utilizando unlink?
Grato
Carregando comentários...