Show all files in a folder "filesinfolder.php"
<?php
function show_files($dir)
{
if(is_dir($dir))
{
if($handle = opendir($dir))
{
while(($file = readdir($handle)) !== false)
{
if($file != "." && $file != "..")
{
echo '<a target="_blank" href="editfiles.php?filename='.$file.'">'.$file.'</a>'."<br>";
}
}
closedir($handle);
}
}
}
show_files('C:\xampp1\htdocs\test'); //path where the directory is
?>
--------------------------------------------------
secondly Edit the file "editfiles.php"
------------------------------------------------
<?php
//$url = 'http://127.0.0.1/test/file.php';
$file = $_GET['filename'];
// check if form has been submitted
if (isset($_POST['text']))
{
// save the text contents
file_put_contents($file, $_POST['text']);
}
// read the textfile
$text = file_get_contents($file);
?>
<!-- HTML form -->
<form action="" method="post">
<textarea name="text" rows="15" cols="20"><?php echo htmlspecialchars($text) ?></textarea>
<input type="submit" />
<input type="reset" />
</form>