-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathfunctionDisplayconfig.php
More file actions
74 lines (49 loc) · 1.47 KB
/
functionDisplayconfig.php
File metadata and controls
74 lines (49 loc) · 1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<?php
$workDir=getcwd();
//echo "<h5>Printing "".$workDir." " Files </h5><br>";
//Arranging Directory Structure in ordered way
$currentDirFiles = scandir($workDir);
$nofLines=count($currentDirFiles);
//echo "<h5>Number of Files and Folders are "".$nofLines." " </h5><br>";
function FileContentslist($dir)
{
$Present= scandir($dir);
unset($Present[array_search('.', $Present, true)]);
unset($Present[array_search('..', $Present, true)]);
// prevent empty ordered elements
if (count($Present) < 1)
return;
// echo '<ol>';
foreach($Present as $Sub)
{
// echo '<li>'.$Sub;
getFileContents($Sub);
if(is_dir($dir.'/'.$Sub))
{
FileContentslist($dir.'/'.$Sub);
}
// echo '</li>';
}
// echo '</ol>';
}
//echo "<br>";
//echo "<h1>Printing Files </h1><br>";
//print_r($currentDirFiles);
//echo "<br>";
FileContentslist($workDir);
echo count($currentDirFiles); //To get The nof of files in the Folder
//echo file_get_contents($a[4]);
$data = htmlentities(file_get_contents($currentDirFiles[3]));
function getFileContents($contDir)
{
if(is_dir ($contDir))
{
echo "<h1>Printing ".$contDir." Files </h1><br>";
return;
}
$gFClines = file($contDir);
print_r($gFClines);
echo "<h1>Printing ".$contDir." Files </h1><br>";
// Loop through our array, show HTML source as HTML source; and line numbers too.
}
?>