Autor | Zpráva | ||
---|---|---|---|
grass Profil * |
#1 · Zasláno: 1. 3. 2011, 18:19:13
Dobrý den, předem děkuji za každou radu. Tento kód zjistí soubor, lze stáhnout, ale nejde mi zjistit velikost můžete mi poradit jak to přepsat a upravit aby adresu slozky stavilo vlozit jen jednou nejspis pres promnenou, ale co ja vim moc se v tom nevyznam.
<?php if ($handle = opendir('./vlastni_tutorialy')) { while (false !== ($file = readdir($handle))) { if (!preg_match("/\.(.?|php)$/",$file)) { echo '<a href="./vlastni_tutorialy/' .$file. '">' .$file. '</a><br>'; $size = round(filesize($file) / 1024, 2); echo '<div class="size_down">Velikost souboru: ' .$size. ' KB;</div>'; } } closedir($handle); } ?> |
||
soucekgns Profil |
#2 · Zasláno: 1. 3. 2011, 18:31:02 · Upravil/a: soucekgns
$velikost = filesize($jmenosouboru); $velikostvkb = $velikost/1024; Pokud potřebuješ ještě něco, tak to prosím upřesni. $jmenosouboru je v kódu $file |
||
studentt Profil * |
#3 · Zasláno: 1. 3. 2011, 18:40:24
můžete mi ješte poradit s tou podmínkou myslím jak jí napsat, předem děkuji
|
||
studentt Profil * |
#4 · Zasláno: 1. 3. 2011, 18:41:16
upresneni k predchozimu $jmenosouboru
|
||
grass Profil * |
#5 · Zasláno: 1. 3. 2011, 18:48:50
dobrý den, možná neodpovídáte kvůli předchozí přezdívce - já jich používam několik je to moje přezdívka a předem děkuji za odpověď
|
||
soucekgns Profil |
#6 · Zasláno: 1. 3. 2011, 18:48:54 · Upravil/a: soucekgns
$slozka = opendir('./vlastni_tutorialy'); $ignoruj = 'jmeno-souboru-obsahujici-tuto-podminku.php'; while ($soubor = readdir($slozka)){ if($soubor!='.' && $soubor!='..' && $soubor!=$ignoruj){ $filename = './vlastni_tutorialy/'.$soubor; $velikost = filesize($filename); $velikostkb = $velikost/1024; list($finalsize, $zbytek) = explode('.', $velikostkb); echo '<a href="./vlastni_tutorialy/'.$soubor.'">'.$soubor.'</a> <br>Velikost souboru: '.$finalsize.'KB'; } } Takhle by to snad mělo být správně... Jo ještě si tam klidně dej preg_match |
||
grass Profil * |
#7 · Zasláno: 1. 3. 2011, 18:55:51
|
||
Časová prodleva: 13 let
|
0