-
-
< ?php
$directory = '.'; // Specify the directory you want to list
$data = array();
if (is_dir($directory)) {
$files = scandir($directory);
foreach ($files as $file) {
if ($file != '.' && $file != '..' && $file != 'directory_listing.php') {
$filePath = $directory . '/' . $file;
if (is_dir($filePath)) {
// Add directory information
$data[] = array(
'id' => uniqid(),
'page_name' => $file,
'html_name' => '',
'undefined_value' => '',
'profile_image' => 'null.png'
);
} elseif (pathinfo($file, PATHINFO_EXTENSION) == 'html') {
// Add HTML file information
$data[] = array(
'id' => uniqid(),
'page_name' => pathinfo($file, PATHINFO_FILENAME),
'html_name' => $file,
'undefined_value' => '',
'profile_image' => 'null.png'
);
}
}
}
}
header('Content-Type: application/json');
echo json_encode($data);
?>