ugrás a tartalomhoz

könyvtár tartalom kiiratása

neumann · 2007. Jan. 17. (Sze), 17.18
Sziasztok!

Az lenne a kérdésem, hogy az alábbi scripben mit kellene változtatnom, hogy csak az adott könyvtár taralmát írja ki, de a könyvtárak hivatkozásait ne.

<?php
$kvtnev = "directory";
$kvt = opendir( $kvtnev );
while ( gettype( $fajl = readdir( $kvt ) ) != boolean )
{
if ( is_dir( "$kvtnev/$fajl" ) )
print "";
print '<a href="'.$kvtnev.'/'.$fajl.'">'.$fajl.'</a><br>';
}
closedir( $kvt );
?>

Köszi
 
1

is_dir()

TeeCee · 2007. Jan. 17. (Sze), 17.45
Az is_dir($path) mondja meg egy $path-ról, hogy az könyvtár-e. Nyilván, ha csk a fájlokat akarod kiíratni, akkor azokat az !is_dir($path) esetén írsz ki fájlt...

Amúgy úgy vélem, hogy az a 'print "";' nem kell neked a 7. sorban...

Összerakva a while belseje így fog kinézni: (aztán mostmár próbálkozz mgadtól is néha PLZ


if ( !is_dir( "$kvtnev/$fajl" ) ) {
print '<a href="'.$kvtnev.'/'.$fajl.'">'.$fajl.'</a><br>';
}

2

is_dir()

neumann · 2007. Jan. 17. (Sze), 17.59
Köszi!

De tudod most kezdem tanulgatni, és még nagyon be tudok rezelni.
Az ért próbálkozom, ha nem is látszik :-)
3

az nem baj!

TeeCee · 2007. Jan. 17. (Sze), 18.03
tanulni mindenkinek kell, de minden egyes függvénynevet nem fogunk megmondani. Más se, de én se :P

A Filesystems oldalon ott vannak a fájlokkal kapcsolatos függvények, gondolom az angollal nincs problémád, rengeted példakód van, lehet nézelődni.

Azért ha van kérdés, tedd fel nyugodtan, de ne nyiss még egy topic-ot ugyanennek a témának, mert előbb-utóbb Veled lesz tele az egész weblabor ;)

De ha gondolod, keress meg e-mailen, MSNen vagy skype-on és az ilyen párszavas dolgokat tudom egyből súgni - persze inkább csak rávezetni...
5

köszi

neumann · 2007. Jan. 18. (Cs), 16.37
Kösz a segítséget, máskor is kifogom használni, abban biztos lehetsz.
Ha gondom lesz a szavadon foglak.
Igazad van háló kell nem hal.
4

már meglévő megoldás?

Kobra · 2007. Jan. 17. (Sze), 18.32
Vannak erre kitalált dolgok is...
Igaz nekem nem sikerült bekonfigurálnom az AutoIndexet egy idő után feladtam...