| Autor | Zpráva | ||
|---|---|---|---|
| jrw Profil |
#1 · Zasláno: 17. 9. 2006, 20:07:30 · Upravil/a: jrw
Mám takovýto script kterým ukládám fotky, bohužel se mi tam asi ukládá ještě něco jiného protože když si vypíšu obsah adresáře začne to tečkou potom dvěma a pak teprve jsou fotky, co to tam dělá? Kde se to tam vzalo?
cosi/. cosi/.. cosi/hrad_big.jpg $jmeno = $_POST['jmeno']; $nadpis = $_POST['nadpis']; $obsah = $_POST['obsah']; $user = $_FILES['user']['tmp_name']; $user_name = $_FILES['user']['name']; $user_size = $_FILES['user']['size']; $user_type = $_FILES['user']['type']; $user_error = $_FILES['user']['error']; $upfile = "cosi/" . $user_name; if(is_uploaded_file($user)){ if(!move_uploaded_file($user, $upfile)){ echo "Soubor se nedá přemístit!<br />"; } } else{ echo "Problém s utokem." . $user_name; } // Načtení souboru, fotky z adresáře $cesta = 'cosi/'; $dir = opendir($cesta); //$fotka = readdir($dir); //echo '<img src="' . $cesta_f . '">'; while($fotka = readdir($dir)){ $cesta_f = 'cosi/' . $fotka; echo $cesta_f . '<br />'; } |
||
| Alphard Profil |
#2 · Zasláno: 17. 9. 2006, 20:15:23 · Upravil/a: Alphard
. = současný adresář
.. = nadřazený adresář |
||
| Michalek Profil |
#3 · Zasláno: 17. 9. 2006, 20:15:49 · Upravil/a: Michalek
php manual: Všimněte si, že readdir() vrací také . a .. položky (odkaz na sebe sama a na nadřazený adresář).
// Sakra, půl minuty. |
||
| jrw Profil |
#4 · Zasláno: 17. 9. 2006, 20:17:51
To mě napadlo, ale kde se to tam vzalo? A co mám udělat když chci načíst obsah adresáře aby to načítalo jen fotky a né ty adresáře? Dělá mi to tam pak hokej.
|
||
| Alphard Profil |
#5 · Zasláno: 17. 9. 2006, 20:19:34
<?
$slozka = dir("29"); while($soubor=$slozka->read()) { if ($soubor=="." || $soubor=="..") continue; echo "<a href=\"29/$soubor\">".$soubor."</a><br>\n"; } $slozka->close(); ?> příklad z linuxsoft.cz |
||
| jrw Profil |
#6 · Zasláno: 17. 9. 2006, 20:22:02
Mám tomu rozumět tak že to je normální jev?
Nebyl by odkaz na ten článek? Díky |
||
| jrw Profil |
#7 · Zasláno: 17. 9. 2006, 20:23:21
Už jsem to našel.
|
||
| Michalek Profil |
#8 · Zasláno: 17. 9. 2006, 20:23:35 · Upravil/a: Michalek
|
||
| jrw Profil |
#9 · Zasláno: 17. 9. 2006, 20:25:27
Co to jako je? To je nějaká nová hra?
// Sakra, půl minuty. // 14 vteřín. To je smůla. |
||
| Michalek Profil |
#10 · Zasláno: 17. 9. 2006, 20:26:36
Ne. To je čas, kdy na to samé odpověděl někdo jiný než já. Poprvé jsem měl zpoždění půl minuty, podruhé 14 vteřin.
|
||
| jrw Profil |
#11 · Zasláno: 17. 9. 2006, 20:28:46
Aha. V každém případě se zlepšuješ.
|
||
|
Časová prodleva: 20 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0