Welcome Guest, Not a member yet? Register   Sign In
codeigniter recursive folder treeview
#1

[eluser]Unknown[/eluser]
Hello,


I want to create a jquery codeigniter recursive folder tree.but it is not working.

I need help



<?php

$map = directory_map('./images/', FALSE, TRUE);



function print_dir($array)
{ $output="<ul>";
foreach ($array as $key => $value)
{

if (!is_array($value)){
//echo "<li id='file'><span class='file'>".$value."</span></li>";
}else{

$output .= "<li>";
$output .= "<span class='folder'>".$key."</span>";

$i=0;
foreach ($value as $k => $v){
if (is_array($v)){
$i=1;
}

}
//echo "<ul>";
if($i==1){ $output .= "<ul>";}
print_dir($value);

if($i==1){ $output .= "</ul>";}
$output .= "</li>";


}
}

return $output.'</ul>';
}






echo "<div id='main_folder'><ul id='browser' class='filetree'>";

$output=print_dir($map);
echo $output;

echo "</ul></div>";

//print_r($map);



#2

[eluser]InsiteFX[/eluser]
1) your url is wrong.

2) Your assets and like images etc; Should be placed in your root folder not in CodeIgniter's app.
#3

[eluser]www.sblog.in[/eluser]
function readDirs($path){
$dirHandle = opendir($path);
while($item = readdir($dirHandle)) {
$newPath = $path."/".$item;
if(is_dir($newPath) && $item != '.' && $item != '..') {
echo "Found Folder $newPath<br>";
readDirs($newPath);
}
else{
echo '&nbsp;&nbsp;Found File or .-dir '.$item.'<br>';
}
}
}

$path = "/";
echo "$path<br>";

readDirs($path);




Theme © iAndrew 2016 - Forum software by © MyBB