Autor | Zpráva | ||
---|---|---|---|
khero2t Profil |
#1 · Zasláno: 5. 10. 2005, 11:58:46
Zdarvim.
Mam malý problém. Nevím jak načíst názvy obrázků ze složky do pole abych je pak mohl později zobrazovat v galerii. Nechci je totiž přejmenovávat na posloupnost (např. 01-99.). Předem totiž názvy neznám vím pouze umístění. předem dik. |
||
Hanz Profil |
#2 · Zasláno: 5. 10. 2005, 15:50:08
khero2t
To bude chtít použít PHP. V něm zjistit názvy souboru a ty načíst. |
||
EllisDee Profil * |
#3 · Zasláno: 5. 10. 2005, 16:17:27
Tento skript načítá názvy z adresáře (777) a vypisuje jejich názvy a velikosti do formátu XML, který pak hravě načteš do flahe jako pole:
<?php if ($album == null) { $album = "album"; $BananaTree = true; } $fileName = file ('777/' . $album . '.txt'); $rows = count ($fileName); echo "<?xml version=\"1.0\"?> <album> "; for ($i=0; $i < $rows; $i++) { list($image,$label,$comment)=split('\[\[',$fileName[$i]); list($imageWidth, $imageHeight) = getimagesize('777/images/' . $image . '.jpg'); list($thumbWidth, $thumbHeight) = getimagesize('777/thumbs/' . $image . '.jpg'); $comment = substr($comment,0,strlen($comment)-1); echo " <slide> <label><![CDATA[$label]]></label> <txt><![CDATA[$comment]]></txt> <date></date> <image width=\"$imageWidth\" height=\"$imageHeight\">777/images/$image.jpg</image> <thumb width=\"$thumbWidth\" height=\"$thumbHeight\">777/thumbs/$image.jpg</thumb> </slide> "; } echo "</album>"; ?> |
||
khero2t Profil |
#4 · Zasláno: 6. 10. 2005, 14:19:41
EllisDee
Dik moc.Myslel sem, že si s tím umí poradit i flash sám o sobě. Ale tahle varianta je bohatě dostačující. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0