A framework to get the directories list at a given path and possibly print it, core or as ht-links to each directory (useful if each contains an index.htm for ex) ... to be extended
Download
View Source (print view)
Rating : 4.7
Views : 266
<?php
class dirList
{
var $oa_names; //array containing names
var $length;
function getLength ()
{
return $this->length;
}
function setLength ($fa_l)
{
$this->length=$fa_l;
}
function sortList ()
{
sort($this->oa_names);
}
function printListKey ($fa_key) //print array element corresponding to a given key
{
echo $this->oa_names[$fa_key];
}
function printListKeyLink ($fa_key)
{
echo "<a href="".$this->oa_names[$fa_key]."">".$this->oa_names[$fa_key]."</a>";
}
function printList ()
{
reset ($this->oa_names);
while (list ($key, $val) = each ($this->oa_names))
{
echo $val;
echo "<br>";
}
}
function printListLink ()
{
reset ($this->oa_names);
while (list ($key, $val) = each ($this->oa_names))
{
echo "<a href="$val">$val</a>".$key;
echo "<br>";
}
}
function dirList ($fa_path='.')
{
$dr = dir($fa_path);
//compteur
$i=0;
while($entry=$dr->read())
{
if (is_dir($entry) && ($entry!=".") && ($entry!=".."))
{
$this->oa_names[$i]=$entry;
$i++;
}
}
$this->setLength($i);
if ($i>0)
{
$this->sortList();
}
}
}
?>
how to use this code, php_tools, yahoo_status_shopping_cart.php, php file upload, shopping_cart and user=0--, drop down, mysql_commit, forum, shopping_cart', backup, updateoraddimagesonpages, rtttl to 8 bit source code, stefan_hornea, rent_and_0=1_union_select, how to run php, php_script"_class="neww"_target="_blank"_title="im_neuen, embed_snippets, farah_aead, sql incection, antoine anik, i need webmail login name and password