Autor | Zpráva | ||
---|---|---|---|
Freedas Profil |
#1 · Zasláno: 12. 2. 2005, 22:06:18
Mám následující skript, vypisují se dostupné videoklipy na mé stránce, chtěl bych mít v hodnotě $velikost velikost příslušného souboru v kB. Neporadíte někdo? Díky
<? include ("video_data.php"); echo "<table width=100% CELLSPACING=0 CELLPADING=0>\n"; echo "<tr bgcolor=#ece7e6><td width=75%><b>název</b></td><td>autor</td></tr>"; for($akce=1; $akce<=$pocetgalerii; $akce++): include("video_data.php"); echo "<tr><td>- <b><a href=video/$file>$nazev - $velikost</a></b></td><td>$autor</td></tr>"; endfor; echo "</table>"; ?> |
||
Acci Profil |
#2 · Zasláno: 12. 2. 2005, 22:30:24
|
||
Leo Profil |
#3 · Zasláno: 12. 2. 2005, 22:31:55
Funkce filesize, Leo
|
||
Freedas Profil |
#4 · Zasláno: 12. 2. 2005, 22:34:34
mno jo, ale to mi vyjede v bitech a kdyz to budu delit 8mi, abych to dostal na bajty a pak dal, dostanu tam desetinny cisla ;-(
|
||
Freedas Profil |
#5 · Zasláno: 12. 2. 2005, 22:35:14
mno jo, ale to mi vyjede v bitech a kdyz to budu delit 8mi, abych to dostal na bajty a pak dal, dostanu tam desetinny cisla ;-(
udelat to takle: $velikost=filesize("video/$file"); ale jak to pak dostat na ty kB? |
||
Leo Profil |
#6 · Zasláno: 12. 2. 2005, 22:36:52
To uz je jenom matematika :-), ne PHP. Leo
|
||
juneau Profil |
#7 · Zasláno: 13. 2. 2005, 00:39:40
ne, filesize() vraci velikost v BAJTECH, ne bitech. Takze to staci delit 1000... nebo 1024, spise :) a na cela cisla to zaokrouhlis pomoci round($cislo);
|
||
Leo Profil |
#8 · Zasláno: 13. 2. 2005, 09:25:57
"ne, filesize() vraci velikost v BAJTECH, ne bitech. Takze to staci delit 1000... nebo 1024, spise :) a na cela cisla to zaokrouhlis pomoci round($cislo);"
Tak to asi tezko :-) Leo |
||
Freedas Profil |
#9 · Zasláno: 13. 2. 2005, 09:30:05
ale jo, v bajtech -> viz Jirka Kosek - PHP - strana 295, uz mě nepleťte :-)
|
||
Leo Profil |
#10 · Zasláno: 13. 2. 2005, 09:47:01
juneau
Problem neni v tom, ze by to nebylo v bytech, ale ze kB NENI 1000 bytu, narozdil od beznych jednotek (1 kg JE 1000 kg), Leo |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0