Get a list of files, click on the file name to open the method, who has time to help AH
Right and left two columns, the left column to extract all the HTML files under a directory, the mouse click on the file name, you can display the click of the HTML file
This is the HTML structure
The file directory is as follows:
GetFile ("Directory path to Index");
?>
The clicked HTML file is displayed here
Echo OpenFile (will not be written here);
Get file List function
function GetFile ($dir) {
$fileArray []=null;
if (false! = ($handle = Opendir ($dir))) {
$i = 0;
while (false!== ($file = Readdir ($handle))) {
Remove the ".", ".." and files with a ". xxx" suffix
if ($file! = "." && $file! = "..." &&strpos ($file, ".")) {
$fileArray [$i]= "". $file;
if ($i ==100) {
Break
}
$i + +;
}
}
Close handle
Closedir ($handle);
}
foreach ($fileArray as $value)
{
echo "". $value. ""; Output array Contents here
echo "
";
}
return $fileArray;
}
Open File function
function OpenFile ($filename)
{
$return = ";
if ($fp = fopen ($filename, ' RB '))
{
while (!feof ($FP))
{
$return. = Fread ($fp, 1024);
}
Fclose ($FP);
return $return;
}
Else
{
return false;
}
}
[code=php]
[/code]
Share to:
------Solution--------------------
To lay out the frame, specify the target property in the a tag. You can refer to the CSDN Forum's wording.