Ver Mensaje Individual
  #9 (permalink)  
Antiguo 08/02/2010, 00:19
Avatar de maturano
maturano
 
Fecha de Ingreso: enero-2010
Ubicación: /home/
Mensajes: 537
Antigüedad: 14 años, 3 meses
Puntos: 36
Respuesta: Borrado de imágenes y enlace directo con php

Cita:
Iniciado por Distriker Ver Mensaje
Le quito el require a subir.php ya que no me va a ser faltar.
Y de nuevo digo:
Cita:
Iniciado por maturano Ver Mensaje
¿Y eso qué significado tendría para nosotros?.
Lo importante y que te tienes que aclarar es en la definición de variables.

Cita:
Iniciado por Distriker Ver Mensaje
Es así como lo leí y aprendí.
Pues lo leíste/aprendiste mal. Repito: eso NO es XML, y lo último que necesitas es liarte con XML, no lo necesitas.


Cita:
Iniciado por Distriker Ver Mensaje
A ver, veamos. Yo tengo el archivo del panel de administración que hace un require a /includes/listado.php.
(...)
A ver, creo que usted me está diciendo que en el archivo donde se encuentra el require ponga un input de botón que borre el archivo listado. ¿Verdad?
Primero, no te líes con "includes y requires". Para efectos prácticos solo tienes un script que se ejecuta, que lo dividas en partes y los incluyas son solo para efectos de organización, no afecta en nada a la ejecución del script (en principio). Ve tu código como un todo.

Segundo, lo que David sugirió, es recibir el nombre del archivo por URL, con la debida observación que hacerlo de ese modo tendrás que hacer una serie de serias validaciones porque podría afectar la seguridad tanto de tu sistema como de tu máquina (del servidor).

Recibiendo el valor por URL, solo lo cachas y eliminas (¿recuerdas que mencioné sobre la definición de las variables?):
Código PHP:
Ver original
  1. <?php
  2. // Suponiendo una URL como archivo.php?eliminar=archivo.jpg
  3. $archivo = $_GET['eliminar'];
  4.  
  5. unlink($archivo); // Borrando archivo.jpg

¿No sabes cómo recibir variables por URL?
www.php.net/variables.external

Y me adelanto:
¿Problemas con los nombres de los archivos pasándolos por URL?
www.php.net/urlencode
www.php.net/urldecode
__________________
I ♥ The Music!