bild aus FTP Löschen

valeripf

Erfahrenes Mitglied
ich habe eine für bildvorschau gebaut
jetz will aber das unter jeder bild ein Button steit "Bild Löschen und weis nicht wie das geit

kann mir jemand tips geben

die bilder sind in FTP in odner images/IMG

hier ist php für bildervorschau

PHP:
<ul id="galerie">
<?php
$ordner = "../images/IMG"; //auch komplette Pfade möglich ($ordner = "download/files";)
$allebilder = scandir($ordner);

foreach ($allebilder as $bild) {

	$bildinfo = pathinfo($ordner."/".$bild); 
	
	$size = ceil(filesize($ordner."/".$bild)/1024); 
	
	if ($bild != "." && $bild != ".."  && $bild != "_notes" && $bildinfo['basename'] != "Thumbs.db") { 
	?>
    <li>
        <a href="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>">
        <img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" width="140" alt="Vorschau" /></a> 
        <span><?php echo $bildinfo['filename']; ?> (<?php echo $size ; ?>kb)</span>
    </li>
<?php
	};
 };
?>
</ul>
 
Hi,

1. einen Button hinzufügen (evtl. in einem Formular <form>), welcher eine POST-Anfrage an ein Skript stellt, welches dann das spezifizierte Bild löscht.

2. Für das Löschen [phpf]ftp_delete[/phpf] verwenden oder (wenn du eh Dateizugriff hast) einfach [phpf]unlink[/phpf] verwenden. Aber unbedingt checken, ob der angegebene Pfad auch innerhalb des Bilderordners ist (vorher [phpf]realpath[/phpf] anwenden, um '../../' zu eliminieren).
 
Zurück