| Autor | Zpráva | ||
|---|---|---|---|
| samotar Profil |
#1 · Zasláno: 29. 10. 2006, 19:40:29
cus all
nefunguje mi tato fce, poradíte? thx <?php function rozmer() { echo '<img src="img/', $file, '" width="100" height="100"><br>'; } $dh = opendir("img"); while ($file = readdir($dh)) { $info = getimagesize ("img/$file"); if ($info[0] > 300) rozmer(); else echo '<img src="img/', $file, '"><br>'; } ?> |
||
| WanTo Profil |
#2 · Zasláno: 29. 10. 2006, 19:42:39
function rozmer()
{ echo '<img src="img/' . $file . '" width="100" height="100"><br>'; } Řetězce se spojují tečkami, ne čárkami jako v tvém případě. |
||
| samotar Profil |
#3 · Zasláno: 29. 10. 2006, 19:50:27
stejně mi to pořád píše
Undefined variable: file in c:\inet_srv\http\doc_root\vypis_souboru.php on line 11když tu fce použiju |
||
| Alphard Profil |
#4 · Zasláno: 29. 10. 2006, 19:56:18
function rozmer()
{ echo '<img src="img/', $file, '" width="100" height="100"><br>'; } AFAIK $file se musí dát do parametru funkce nebo určit jako globální |
||
| WanTo Profil |
#5 · Zasláno: 29. 10. 2006, 19:56:30
Tak buď přidej $file jako parametr funkce, nebo na její začátek připiš global $file.
|
||
| samotar Profil |
#6 · Zasláno: 29. 10. 2006, 19:59:55 · Upravil/a: samotar
díky, už to funguje =)
opravený kód <?php |
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0