hallo zusammen,
unlink macht bei mir grosse schwierigkeiten.
folgender sachverhalt:
es gibt eine vorschaugalerie, deren bilder durch
klick auf die bildunterschrift in ein bestimmtes
verzeichnis kopiert werrden.
in der galerie von diesem verzeichnis möchte ich,
dass bei einem klick auf die bbildunterschrift, das
betreffende bild im verzeichnis gelöscht wird.
es wird alles korrekt angezeigt,
aber das löschen funktioniert nicht.
wäre toll, wenn mir da jemand weiterhelfen würde.
kurze beschreibug mit code:
/*hier werden die daten für das array gesammelt*/
$ordner = ".";
$allebilder = scandir($ordner);
sort ($allebilder, SORT_NATURAL | SORT_FLAG_CASE);
foreach ($allebilder as $bild) {
$bildinfo = pathinfo($ordner."/".$bild);
$size = ceil(filesize($ordner."/".$bild)/1024);
if ($bild != "." && $bild != ".." && $bild != "table.php" && $bild != "copyshop.php" && $bild != "_notes" && $bildinfo['basename'] != "Thumbs.db") {
?>
/*hier erfolgt dann die ausgabe der bilder in einer vorshaugalerie
mit bilduntershrift ohne weitere funktion.*/
<li>
<a href="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" target="_blank"</a>
<img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" width="250" alt="Vorschau" /></a>
<span><?php echo $bildinfo['filename']; ?> (<?php echo $size ; ?>kb)</span></a><span>
</li>
/*und so habe ich versucht, das mit unlink umzubauen*/
<li>
<a href="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" target="_blank"</a>
<img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?>" width="250" alt="Vorschau" /></a>
<a href="<?php echo unlink ($bildiinifo['basename']);?>"><span><?php echo $bildinfo['filename']; ?> (<?php echo $size ; ?>kb)</span></a><span>
</li>
Alles anzeigen
es wird alles korrekt angezeigt, gibt aber bei klick auf die bildunterschrift folgende meldung aus:
http://localhost/_copyshop/Notice Undefined index: baseename in S:/xampp/htdocs/_copyshop/copyshop.php on line 96 EWarning unlink(): Invalid argument in S:/xampp/htdocs/_copyshop/copyshop.php
resultat: zugriff verweigert.
freu mich auf unterstützung
menzel