Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/03/2010, 12:51
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: borrar archivos sin importar su extension (file.*)

Quedo bien. Funciona. Lo publico porque casi no hay informacion a través de buscadores.

Cita:
$ruta = "../".$_GET['recorrido'];

$que_archivos_borrar = $_GET['nombre'];
$que_thumb_borrar = "_thumb_".$_GET['nombre'];

$a_eliminar = scandir($ruta);

foreach($a_eliminar as $elemento) {

$path = pathinfo($elemento); // con esto obtengo el nombre del archivo sin extension.



if($path['filename'] == $que_archivos_borrar or $path['filename'] == $que_thumb_borrar) {

$borrar = $ruta.$elemento;

if(unlink($borrar)){
$response = "1"; //print "El archivo fue borrado";
}
else {
$response = "No se puede borrar ".$elemento.":hubo un fallo en el servidor. Por favor, vuelve atras y reintenta en unos segundos.";
};
}};

echo $response;