Jump to content

[SOLVED] Excluding files from menu


pcw

Recommended Posts

Hi, I am using this script to list all the folders in the selected directory, it is part of a templates modification script I have written:

 

<?php
$directory = "templates/";
$handle = opendir($directory);
while ($folder = readdir($handle))
{
$folders[] = $folder;
}
closedir($handle);
sort($folders);

print "<form action='admin.php?cmd=file' method='POST'>";
print "<select name='temp_folder'>";
print "<option>Choose folder</option>";
foreach ($folders as $folder) {
if (($folder != ".") And ($folder != "..")) {
print sprintf("<option value='$directory/%s'>%s</option>", $folder, $folder);
}
}
print "</select>";
print "<input type='submit' name='tmpupdate' value='update'>";
print "</form>";
?>

 

However, I would like to exclude a folder from this list, as it contains folders that I do not want the user to be able to edit. Is this possible, and how do i do it?

 

Thanks

Link to comment
https://forums.phpfreaks.com/topic/149888-solved-excluding-files-from-menu/
Share on other sites


$directory = "templates/";
$arrNotAllowed = array("config", "includes");
$handle = opendir($directory);
while ($folder = readdir($handle))
{
   if(!in_array($folder, $arrNotAllowed)) {
    $folders[] = $folder;
   }
}


 

something like this..Note tested. you may face some issues with paths though

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.