hi zusammen,
für eine bildergalerie habe ich ein script, das die daten
in $bildinfo sammelt und danach in der galerie mit
thumbnail und bildunterschrift ausgibt.
ich will die bildunterschrift jetzt so umbauen, dass
beim klick darauf die betreffende datei in ein
im browser festgelegtres verzeichnis kopiert wird.
soweit klappt alles prima, nur ein punkt treibt mich langsam in die krise.
in dem fraglichen verz. sind die ausführende thumb.php und eine
anzahl *.jpg.
die bildunterschrift wird korrekt ausgegeben, es ist auch ein link,
aber die ausgegebene linkadresse verweist immer auf ./thumb.php.
obwohl die gleichen var verwendet werden.
einzige abweichung: basename = filename.ext.
egal, wie ich den link umbaue, es wird immer auf die thumb.php verwiesen.
ess ist auch egal, ob die bildunterschiftausgabe in <span> liegt oder nicht.
wo bitte liegt mein denkfehler?
kann mir jemand helfen?
script ist angehängt, fraglicher link ist mit /// \\\ markiert.
dnnke schon mal ...
menzel
<?php
$ordner = ".";
$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'];?>" target="_blank"</a>
<img src="<?php echo $bildinfo['dirname']."/".$bildinfo['basename'];?> " width="250" alt="Vorschau" /></a>
///\\\ <a href="<?php $bildinfo['dirname']."/".$bildinfo['basename'];?>" download><span><?php echo $bildinfo['filename']; ?> (<?php echo $size ; ?>kb)</span></a>
</li>
<?php
};
};
?>
</ul>
</body>
Alles anzeigen