Autor | Zpráva | ||
---|---|---|---|
Maso Profil |
Ahoj lidi sehnal sem si takový script na vypisování fotek ze složky ale nevím jak udělat aby mi to vypisovalo jak .jpg tak .JPG
<? if ($handle = opendir('./fotky')) { while ($file = readdir($handle)) { $ext = (substr($file,-4,4)); if(($ext == '.jpg') or ($ext == '.gif') or ($ext == '.png')) { echo '<a href="./fotky/' . $file . '" alt="' . $file . '" rel="lytebox"/><img src="./fotky/' . $file . '" alt="' . $file . '" rel="lytebox" width="150" height="150" /></a> '; } } closedir($handle); } ?> |
||
bohyn Profil |
#2 · Zasláno: 13. 1. 2009, 19:39:57
Pro porovnavani pouzivej funkci strcasecmp() nebo jeste lepe to vsechno preved na mala pismena.
|
||
Maso Profil |
#3 · Zasláno: 13. 1. 2009, 20:33:40
přepsat 200 fotkám koncovkuu joo?? :D
|
||
bohyn Profil |
#4 · Zasláno: 13. 1. 2009, 20:35:34
Maso
Na to jsou programy na hromadne prejmenovani. Treba Total Commander to umi. |
||
Maso Profil |
#5 · Zasláno: 13. 1. 2009, 20:37:28
neni lepší editovat ten script? :D
|
||
Tomasds Profil |
#6 · Zasláno: 13. 1. 2009, 20:39:43
oprav si
$ext = strtolower(substr($file,-4,4)); ale přejmenování na lowcase bych doporučoval taky, je to čistší, umí to třeba altap salamander. |
||
bohyn Profil |
#7 · Zasláno: 13. 1. 2009, 20:39:45
Maso
Jak chces, ale volani funkce je o neco pomalejsi nez samotne porovnani retezce :) |
||
Časová prodleva: 15 let
|
0