praegune kellaaeg 28.05.2024 22:40:48
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
andrusny
Kreisi kasutaja
liitunud: 20.03.2006
|
27.01.2008 15:25:22
kausta eristus |
|
|
Probleem selles, et kuidas kaustu failidest eristada, kui faile kusagilt kaustast kuvada. Kasutada saaks nagu kaht otis meetodit.
Kas sellist
$dir=opendir("./files");
$i=1;$ii=0;
while($asi=readdir($dir))
{
if($asi!="." && $asi!="..")
{
$files[$i]=$asi;$i=$i+1;echo $asi.'<br>';
}
}
closedir($dir); |
Või siis sellise funktsiooniga kohe masiivi võtta
$dir = './files';
$files1 = scandir($dir);
print_r($files1); |
Kas pean hakkama punkti otsima kõigist nimedest, et siis failid eristada folderitest, kuid keegi ei keela ka ilma punktita failinime teha. Seega kuidas ma saan aru milline on folder?
_________________
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
|
Ohohh
Kreisi kasutaja
liitunud: 13.09.2003
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
|
andrusny
Kreisi kasutaja
liitunud: 20.03.2006
|
27.01.2008 16:58:57
|
|
|
See nagu leiab need folderi käigud, kus kohast tullakse ei oska nagu paremini seletada. Näiteks siin pesad 0 ja 1 kuid need mind üldse ei huvita. Vaja oleks , et ta leiaks nüüd sellest folderist teise folderi (siin näites pesad 3, 4, 5 mis on siis folderid) Näites on siis kuva, mis saadakse koodiga
$dir = './files';
$files1 = scandir($dir);
print_r($files1); |
tsitaat: |
Array ( [0] => . [1] => .. [2] => Album [3] => Kaust [4] => Kaust2 [5] => db.php [6] => files.php [7] => ise2.php [8] => mituesmasp.php [9] => tyhikudABI.html ) |
_________________
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
|
Ohohh
Kreisi kasutaja
liitunud: 13.09.2003
|
27.01.2008 17:23:34
|
|
|
andrusny kirjutas: |
See nagu leiab need folderi käigud, kus kohast tullakse ei oska nagu paremini seletada. Näiteks siin pesad 0 ja 1 kuid need mind üldse ei huvita. Vaja oleks , et ta leiaks nüüd sellest folderist teise folderi (siin näites pesad 3, 4, 5 mis on siis folderid) Näites on siis kuva, mis saadakse koodiga
$dir = './files';
$files1 = scandir($dir);
print_r($files1); |
tsitaat: |
Array ( [0] => . [1] => .. [2] => Album [3] => Kaust [4] => Kaust2 [5] => db.php [6] => files.php [7] => ise2.php [8] => mituesmasp.php [9] => tyhikudABI.html ) |
|
Kas sa siis väidad, et nii ei saa?
php:
|
$dir = './files'; $files1 = scandir($dir); // alustame 2, sest "." ja ".." ei huvita for ($i=2; $i<count($files1); $i++) { if (is_dir($dir. "/". $files1[$i])) { // Teed seda, mis sa kataloogiga teha tahad } else { // Teed seda, mis sa failiga teha tahad } }
|
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
|
andrusny
Kreisi kasutaja
liitunud: 20.03.2006
|
27.01.2008 18:17:53
|
|
|
Tänud, ei osanud funktsiooni õigesti kasutada. Töötab.
_________________
|
|
Kommentaarid: 7 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
|
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|