Mombu the Php Forum sponsored links

Go Back   Mombu the Php Forum > Php > note 71881 added to function.scandir
User Name
Password
REGISTER NOW! Mark Forums Read

sponsored links


Reply
 
1 25th May 00:51
saphir.gazmazkdotcom
External User
 
Posts: 1
Default note 71881 added to function.scandir



hello all,

when i list my directories in html i can click the images
but i can't click the directories, it states i don't have permission, although i chmod my folders in question to 777 to test.

any info on this please?

changed a bit to the code this doesn't use the javascript go function that was not added.

the code i found here in this topic was :

<?php
function ls_recursive2($dir)
{
if (is_dir($dir))
{
$files = scandir($dir);

foreach ($files as $file)
{
$currentfile = $dir . "/" . $file;

$last_dir = "";
// Calculate they identation.
$count = substr_count($currentfile, '/');
$minus_count = substr_count($_SERVER['DO***ENT_ROOT'], '/');
$count -= ($minus_count + 2);

for($p = 0; $p < $count; $p++)
{
$last_dir .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
}

if (is_dir($currentfile))
{
if ($file != '.' && $file != '..')
{
$last_dir .= "<img src='images/folder.gif' alt='' align='middle' width='16' height='16' border='0'>&nbsp;<a href='$currentfile' \"> ". substr($currentfile, strrpos($currentfile, '/')) . "</a><br>";
echo $last_dir;
ls_recursive2($currentfile);
}
}
else
{
$last_dir .= "<img src='images/file.gif' alt='' align='middle' width='16' height='16' border='0'>&nbsp;<a href='$currentfile' \"> ". substr($currentfile, strrpos($currentfile, '/')) . "</a><br>";
echo $last_dir;
}
}
}
}
?>
<?php
ls_recursive2(".");
?>
----
Server IP: 87.238.162.147
Probable Submitter: 81.165.145.200
----
Manual Page -- http://www.php.net/manual/en/function.scandir.php
Edit -- https://master.php.net/note/edit/71881
Del: integrated -- https://master.php.net/note/delete/71881/integrated
Del: useless -- https://master.php.net/note/delete/71881/useless
Del: bad code -- https://master.php.net/note/delete/71881/bad+code
Del: spam -- https://master.php.net/note/delete/71881/spam
Del: non-english -- https://master.php.net/note/delete/71881/non-english
Del: in docs -- https://master.php.net/note/delete/71881/in+docs
Del: other reasons-- https://master.php.net/note/delete/71881
Reject -- https://master.php.net/note/reject/71881
Search -- https://master.php.net/manage/user-notes.php
  Reply With Quote


  sponsored links


2 25th May 02:54
External User
 
Posts: 1
Default note 71881 rejected from function.scandir by nlopess



Note Submitter: saphir (at) gazmazk dot com

----

hello all,

when i list my directories in html i can click the images
but i can't click the directories, it states i don't have permission, although i chmod my folders in question to 777 to test.

any info on this please?

changed a bit to the code this doesn't use the javascript go function that was not added.

the code i found here in this topic was :

<?php
function ls_recursive2($dir)
{
if (is_dir($dir))
{
$files = scandir($dir);

foreach ($files as $file)
{
$currentfile = $dir . "/" . $file;

$last_dir = "";
// Calculate they identation.
$count = substr_count($currentfile, '/');
$minus_count = substr_count($_SERVER['DO***ENT_ROOT'], '/');
$count -= ($minus_count + 2);

for($p = 0; $p < $count; $p++)
{
$last_dir .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
}

if (is_dir($currentfile))
{
if ($file != '.' && $file != '..')
{
$last_dir .= "<img src='images/folder.gif' alt='' align='middle' width='16' height='16' border='0'>&nbsp;<a href='$currentfile' \"> ". substr($currentfile, strrpos($currentfile, '/')) . "</a><br>";
echo $last_dir;
ls_recursive2($currentfile);
}
}
else
{
$last_dir .= "<img src='images/file.gif' alt='' align='middle' width='16' height='16' border='0'>&nbsp;<a href='$currentfile' \"> ". substr($currentfile, strrpos($currentfile, '/')) . "</a><br>";
echo $last_dir;
}
}
}
}
?>
<?php
ls_recursive2(".");
?>
  Reply With Quote
Reply


Thread Tools
Display Modes




Copyright © 2006 SmartyDevil.com - Dies Mies Jeschet Boenedoesef Douvema Enitemaus -
666