Autor | Zpráva | ||
---|---|---|---|
olo Profil * |
#1 · Zasláno: 13. 5. 2009, 20:20:22
Čo znamená toto $aaa!="." && $aaa!=".." ? Konkrétne, prečo sú tam tie bodky.
|
||
bohyn Profil |
#2 · Zasláno: 13. 5. 2009, 20:29:09 · Upravil/a: bohyn
olo
Pravdepodobne je to cast scriptu kterym se prochazi adresar. "." znamena na Linuxu aktualni adresar a ".." znamena nadrazeny adresar. |
||
AM_ Profil |
#3 · Zasláno: 13. 5. 2009, 22:37:50
Nejen na Linuxu, i na Windows (nevím jak na dalších OS)
|
||
olo Profil * |
#4 · Zasláno: 14. 5. 2009, 00:24:06
Mám to z tohto scriptu, ktorý som našiel na nete:
<?php $adresar="./images/"; $adresar_open=opendir($adresar); while ($foto=readdir($adresar_open)) { if($foto!="." && $foto!=".." && getimagesize($adresar.$foto) > 0) { echo '<img src="'.$adresar.$foto.'" alt="Foto"/>'; } } ?> |
||
Akacko Profil |
#5 · Zasláno: 14. 5. 2009, 00:31:35
olo
V té podmínce se zjišťuje zda se jedná o obrázek. A ty tečky jsou relativní cesty. Pro lepší pochopení: <?php $adresar="./images/"; $adresar_open=opendir($adresar); while ($foto=readdir($adresar_open)) { echo $foto.'<br>'; } } ?> |
||
Časová prodleva: 15 let
|
0