Ver Mensaje Individual
  #10 (permalink)  
Antiguo 08/02/2010, 11:57
Avatar de Distriker
Distriker
 
Fecha de Ingreso: marzo-2008
Ubicación: Las Palmas De Gran Canarias
Mensajes: 924
Antigüedad: 16 años, 8 meses
Puntos: 23
Respuesta: Borrado de imágenes y enlace directo con php

Buenas (Maturano y David), muchas gracias por tu explicación Maturano.

Ya lo tengo echo finalmente, quedó así:
Código PHP:
Ver original
  1. <?php
  2.  
  3. $dir = "tmp/" ;
  4. $borrar = $_GET ['borrar'] ;
  5.  
  6.  
  7. echo "<XML encoding='UTF-8' standalone='yes' version='1.9'>\n" ;
  8.  
  9. echo "  <folder>\n" ;
  10.  
  11.  
  12.  
  13. if (is_dir($dir))
  14.  
  15. {
  16.  
  17. if ($gd = opendir($dir))
  18.  
  19. {
  20.  
  21. while (($archivo = readdir($gd)) !== false)
  22.  
  23. {
  24.  
  25. if ($archivo != "." and $archivo != ".." and $archivo != "index.php")
  26.  
  27. {
  28.  
  29. if (is_dir($archivo))
  30.  
  31. {
  32.  
  33. echo "   <folder>$archivo</folder>\n" ;
  34.  
  35. }
  36.  
  37. else
  38.  
  39. {
  40.  
  41. if ($borrar == ($dir.$archivo)) {
  42. unlink($dir.$archivo);
  43. } else {
  44. echo   "<file>$archivo | <a href=$dir$archivo>Ir a imagen</a> | <a href=../includes/listado.php?borrar=". urlencode($dir.$archivo) .">Borrar imagen</a><br /></file>\n" ;
  45. }
  46. }
  47. }
  48. }
  49.  
  50. closedir($gd) ;
  51.  
  52. }
  53. }
  54.  
  55. echo "  </folder>\n" ;
  56.  
  57. echo "</XML>\n" ;
  58. ?>

Bueno, ya lo tengo (os lo agradezco a ustedes y a Ocs de #php_para_torpes).

Pero el problema es que no me lo elimina.

Saludos
__________________
Si no te quejas, nunca conseguiras nada, pero si te quejas siempre lo perderás todo.
Una mala acción da fruto a un mal Karma.