spocitanie zlosiek/suborov v subore x
spocitanie zlosiek/suborov v subore x
cafko ako mam spravit v php funkciu na spocitanie vsetkych dat... v zloske xyz ? dakujem
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
príklady máš na tej stránke čo ti dal, a jasne ti napísal že stačí spočítavať namiesto výpisu. Ak chceš úplne do bodky napísať ten kod že ho iba zkopíruješ, musíš ujasniť čo myslíš tým spočítaním dáť. Má ratať aj adresáre alebo iba nejaké súbory? Všetky súbory alebo iba s nejakou príponou? Súbory aj v podadresároch alebo iba v tom jednom adresári? ..
Vypadalo by to ale nejak takto:
Vypadalo by to ale nejak takto:
Kód: Vybrať všetko
<?php
$dir = "/etc/php5/"; //tvoj adresar
$count = 0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file != "." && $file != "..") count++;
}
closedir($dh);
}
}
echo "počet: " + $count;
?>
chcem nech mi to spocita aj zlosky,subory, proste vsetko co je v tej zloske...
hlasi chybu
riadok 8
Kód: Vybrať všetko
<?php
$dir = "./"; //tvoj adresar
$count = 0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file != "." && $file != "..") $count++
}
closedir($dh);
}
}
echo "počet: " + $count;
?> Kód: Vybrať všetko
Parse error: syntax error, unexpected T_INC in /data/t/b/tbs.sk/sub/hopnito/skuska.php on line 8Kód: Vybrať všetko
if($file != "." && $file != "..") count++-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
if($file != "." && $file != "..") count++;
furt...
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
<?php
$dir = "./images"; //tvoj adresar
$count = 0;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file != "." && $file != "..") $count++;
}
closedir($dh);
}
}
echo "počet: " + $count;
?>Re:
jednoducho. Tam kde to pripocitava, tak daj podmienku if(!is_dir($premenna s cestou)){ pripocitaj; }else{ nepripocitaj; }DeeJay3 napísal:ako to upravit aby to pocitalo nie podpriecinky ale subory aj v podpiecinkoch zadaneho adresara?Kód: Vybrať všetko
<?php $dir = "./images"; //tvoj adresar $count = 0; if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if($file != "." && $file != "..") $count++; } closedir($dh); } } echo "počet: " + $count; ?>
nestudoval som syntax ani premenne, budes si musiet doplnit
Edit: Dalsi, co uznava techniku C&P... Skus sa ucit, nie kopcit