Ver Mensaje Individual
  #12 (permalink)  
Antiguo 17/10/2011, 14:32
Avatar de alex_dh
alex_dh
 
Fecha de Ingreso: septiembre-2011
Ubicación: Kreuzberg
Mensajes: 235
Antigüedad: 12 años, 7 meses
Puntos: 14
borrar archivo php

hola tengo esta pagina en php donde muestran las imagenes subidas y cree un enlace para eliminar siertas imagenes:

Código PHP:
Ver original
  1. <?
  2. $opciones = "";
  3. //definimos el directorio donde se guadan los archivos
  4. $path = "../../imagenes/";
  5. //abrimos el directorio
  6. $dir = opendir($path);
  7. //guardamos los archivos en un arreglo
  8. $img_total=0;
  9. while ($elemento = readdir($dir))
  10. {
  11. if (strlen($elemento)>3)
  12. {
  13. $img_array[$img_total]=$elemento;
  14. }
  15.  
  16. $img_total++;
  17. }
  18.  
  19. for ($i=0;$i<$img_total; $i++)
  20. {
  21. $imagen = $img_array[$i];
  22. $num = $i+1;
  23. $pathimagen=$path.$imagen;
  24. if ($columna==1)
  25. echo "<tr>";
  26. echo "<td align='center'>";
  27. echo"<img src='$pathimagen' title='$pathimagen' width='300' height='300' border='5'> <div id='opciones'><b>Click para </b><a href='borrar.php'>Borrar imagen</a></br></br><b>Detalles de imagen: </b>$imagen </br></br><b>Guardada en: </b> </br> $path</div></br>";
  28. echo "</td>";
  29. if ($columna == $img_col)
  30. {
  31. $columna=1;
  32. echo "</tr>";
  33. }
  34. else
  35. {
  36. $columna++;
  37. }
  38. }
  39. ?>

en el enlace se direcciona a BORRAR.PHP que tiene la siguiente funcion:

Código PHP:
Ver original
  1. <?php
  2. $pathimagen = $_GET['path']  
  3. $fh = fopen('$pathimage', 'a');
  4. fwrite($fh, '');
  5. fclose($fh);
  6.  
  7. unlink('$pathimage');
  8. ?>

alguien me puede explicar porque me sale error con esto??

me dan una respuesta de codigo para poder arreglar el archivo BORRAR.PHP y que elimine las imagenes?