Ak je subor.txt vacsi ako 1 kb

Programovacie jazyky, rady, poradňa...
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Ak je subor.txt vacsi ako 1 kb

Príspevok od používateľa nemo »

zdravim, prosim vas pre vas to bude urcite hracka ale pre mna ee..
takze mam takyto kod

Kód: Vybrať všetko

function jednotka($size)
{
     if( $size < 1024) return       $size    .' bajtů';

     $size=$size/1024;
     if( $size < 1024) return round($size, 2).' kB';

     $size=$size/1024;
     if( $size < 1024) return round($size, 2).' MB';

     $size=$size/1024;
     if( $size < 1024) return round($size, 2).' GB';
}

pouzitie
$cesta = "body.txt"; 
$bajtu = filesize($cesta); 
$velikost = jednotka($bajtu); 

echo "Velkost bodov je:: " . $velikost;
ako mam sneho spravit ze ked bude subor.txt vacsi ako 1 kb tak nech mi zakrije nieco vstranke nejaku cast stranky... dakujem vsetkym
refr0
Star
Star
Príspevky: 521
Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:

Príspevok od používateľa refr0 »

neviem ako ostatny ale neviem co vlastne chces ? a inac myslim ze aj tie podmienky v tej funkcii su pekne blbosti..
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

chcem to ze ked má nejakysubor.txt vacsiu velkost ako 1 kb tak nech sa mi nieco na stránke v indexe... nezobrazí

//autoeditácia príspevku ( 13 Nov 2009, 20:54 )
hmm pomoze dakto?
lama2d
VIP
VIP
Príspevky: 1006
Registrovaný: 24 feb 2005, 14:54
Bydlisko: PostgreSQL

Príspevok od používateľa lama2d »

stačí, keď do každého elementu ktorý chceš zakryť pridáš niečo podobné:

Kód: Vybrať všetko

(filesize("../subor.txt")>1024?"style='display:none'":"")
takže príklad:

Kód: Vybrať všetko

<div id="menu" <?=(filesize("../subor.txt")>1024?"style='display:none'":"")?> >...</div>
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: Ak je subor.txt vacsi ako 1 kb

Príspevok od používateľa Lukas1169 »

ako to mam spravit naopak ze ked ma menej ako 1 kb nie viac?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Ak je subor.txt vacsi ako 1 kb

Príspevok od používateľa audiotrack »

žeby dať opačne znamienko?
Numline1
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 858
Registrovaný: 04 dec 2006, 18:04

Re: Ak je subor.txt vacsi ako 1 kb

Príspevok od používateľa Numline1 »

Preboha, wtf r u doing?

Kód: Vybrať všetko

$filename = "file.txt";
$filesize = filesize($filename);
if($filesize > 1024){
echo "<div id='1'>Tento div sa zobrazi, ak je subor vacsi ako 1024b</div>";
}
else{
echo "<div id='1'>Tento div sa zobrazi, ak je subor mensi ako 1024b</div>";
}
Ak chces, tak si to uprav tak, aby to divom davalo display hidden style. To je na tebe.
Napísať odpoveď