en el modulo administracion de imagenes ...logro eliminar una imagen en particular de un listado.....al seleccionar un input tipo radio....y luego presiono en submit eliminar ...pero no lo elimina inmediatamente....si hasta yo refrescar el navegador con f5
este es el codigo.
Código PHP:
<?php
//listado de Banners desde el directorio
$result=scandir("../banner/");
echo "<h3>Listado de Banners Disponibles</h3>";
echo "<p>Seleccionar casilla si desea elimiar algun banner </p>";
echo "<form action='' method='post' >";
$i=0;
foreach($result as $archivos)
{
if($archivos != ".." && $archivos != "." && $archivos != "Thumbs.db")
{
echo "Eliminar <input type=radio name='delete".$i."' value='../banner/".$archivos."'>
Actual Banner<input type=radio name='update".$i."' value='../banner/".$archivos."'>
"."<img src='../banner/".$archivos."' width='500' height='80'/>"."<br />";
if( $_POST["delete".$i] == "../banner/".$archivos ){
echo "<p> NOTA: Se eliminara:</p> ".$_POST["delete".$i];
unlink($_POST["delete".$i]);
}//fin if
if( $_POST["update".$i]== "../banner/".$archivos)
{
echo "<p> NOTA: Esto sera el banner actual:</p> ".$_POST["update".$i];
rename($_POST['update'.$i],"../banner/banner01.jpg" );
rename("../banner/banner.jpg","../banner/banner10.jpg");
rename("../banner/banner01.jpg","../banner/banner.jpg");
}
$i++;
} //fin if
} //fin foreach
echo "<br />";
echo "<input type='submit' value='Eliminar' />";
echo "<input type='submit' value='Cambiar a Banner actual' />";
echo "</form>";
?>
Quisas falta algo como esto....
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // Always modified
header("Cache-Control: private, no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache"); // HTTP/1.0
??? que me dicen
gracias