Tema: Ayuda
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/09/2009, 16:37
Avatar de Null_
Null_
 
Fecha de Ingreso: octubre-2008
Ubicación: Santiago
Mensajes: 530
Antigüedad: 15 años, 6 meses
Puntos: 30
Respuesta: Ayuda

El tema no es saber, si no ingeniarselas para dar una solución. En PHP se experimenta, y no necesariamente se debe saber . Lo que debes tener a mano siempre es la documentación que te entrega PHP.net para lograr esta experimentación.

Bien, lo que veo ahi es solo el código para subir una imagen y luego mostrar la galería, ¿o me equivoco?. Creo que lo que quieres lograr es poner, por ejemplo, un enlace para eliminar alguna de las fotos que ya están subidas al servidor?
Lo que debes hacer, si fuese ese el caso, es crear este enlace para eliminar dicha foto con la variable que la identifique, que debe ser en lo posible un número único (por ello siempre se debe tener creada la columna ID en cualquier base de datos). Por ejemplo:

Código:
...
<img src="/fotos/123.png" ... / >... <a href="/eliminar.php?id=123" title="Elimina la foto #123 definitivamente">Eliminar esta foto</a>
...
<img src="/fotos/124.gif" ... />... <a href="/eliminar.php?id=124" title="Elimina la foto #124 definitivamente">Eliminar esta foto</a>
...
Al entrar en el primer enlace (eliminar.php?id=123), se debe obtener la variable mediante $_GET['id'] para empezar a trabajar con la identificación de la foto, en el que nuestro objetivo es eliminarla.

Código:
<?php
$idfoto = $_GET['id'];
?>
Para lograrlo, primero debemos eliminarla de la base de datos y luego del servidor. Utilizamos la función unlink() para eliminarla del servidor:
Código:
<?php
unlink($idfoto.'.png');
?>
y DELETE para eliminarlo de la BD.
Código:
DELETE FROM nombre-de-la-tabla WHERE id="'.$idfoto.'"
Bueno, estos son ideas para lograr tu objetivo, no es la solución, pues la solución debes crearla tu mismo. Y recuerda: experimenta y no te des por vencido!.

Saludos!

Consejo: Expresa detalladamente tu duda, porque por lo menos yo, no te entendi mucho. Usa comas, te hacen falta.

PD: Tu pregunta debe ir en PHP ^^
__________________
Diego Escares
• Twitter: @diegoescares
• Web: diegoescares.com