Borrar imagen de la carpeta img/upload

47 views
Skip to first unread message

Jonathan Maximiliano Di Franco

unread,
Oct 1, 2008, 10:32:09 AM10/1/08
to kum...@googlegroups.com
Hola gente mi duda es como hago para hacer lo siguiente.

Subi una imagen a la carpeta public/img/upload, y bien, ahora lo que quiero es que sabiendo la ubicacion de esa imagen, es decir KUMBIAPATH."/img/upload/miimagen.jpg" poder borrarla, probe con la funcion unlink, haciendo lo siguiente... unlink(KUMBIAPATH."/img/upload/miimagen.jpg") pero no funciona y me da el siguiente error..

Warning: unlink(/fdp/img/upload/homerooo.jpg) [function.unlink]: No such file or directory in C:\xampp\htdocs\fdp\apps\default\controllers\events_controller.php on line 43

alguien quiso hacer lo mismo y pudo? o que otra forma saben de hacerlo?
--
Di Franco Jonathan Maxiliano.

Fidel Oyarzo

unread,
Oct 1, 2008, 10:48:19 AM10/1/08
to kum...@googlegroups.com
intenta de esta forma


unlink("/img/upload/miimagen.jpg");


2008/10/1 Jonathan Maximiliano Di Franco <max...@gmail.com>

Jonathan Maximiliano Di Franco

unread,
Oct 1, 2008, 11:09:03 AM10/1/08
to kum...@googlegroups.com
No funciono asi, el tema es que unlink no soporta paths relativos por ese motivo lo que hice fue lo siguiente...

unlink($_SERVER["DOCUMENT_ROOT"].KUMBIA_PATH."public/img/".urldecode($img->image_path)

y ahora si borra la imagen.. Saludos!

2008/10/1 Fidel Oyarzo <fidel....@gmail.com>

RhapsodyOfFire

unread,
Oct 1, 2008, 11:24:57 AM10/1/08
to kum...@googlegroups.com
Yo borro las imagenes asi:
@unlink( "./public/img/upload/imagen.jpg");
y funciona.

> No funciono asi, el tema es que unlink no soporta paths relativos por
> ese motivo lo que hice fue lo siguiente...
>
> unlink($_SERVER["DOCUMENT_ROOT"].KUMBIA_PATH."public/img/".urldecode($img->image_path)
>
> y ahora si borra la imagen.. Saludos!
>
> 2008/10/1 Fidel Oyarzo <fidel....@gmail.com
> <mailto:fidel....@gmail.com>>

>
> intenta de esta forma
>
>
> unlink("/img/upload/miimagen.jpg");
>
>
> 2008/10/1 Jonathan Maximiliano Di Franco <max...@gmail.com
> <mailto:max...@gmail.com>>

>
> Hola gente mi duda es como hago para hacer lo siguiente.
>
> Subi una imagen a la carpeta public/img/upload, y bien, ahora
> lo que quiero es que sabiendo la ubicacion de esa imagen, es
> decir KUMBIAPATH."/img/upload/miimagen.jpg" poder borrarla,
> probe con la funcion unlink, haciendo lo siguiente...
> unlink(KUMBIAPATH."/img/upload/miimagen.jpg") pero no funciona
> y me da el siguiente error..
>
> *Warning*: unlink(/fdp/img/upload/homerooo.jpg)
> [function.unlink
> <http://localhost/fdp/events/del/function.unlink>]: No such
> file or directory in
> *C:\xampp\htdocs\fdp\apps\default\controllers\events_controller.php*
> on line *43*
Reply all
Reply to author
Forward
0 new messages