<?php if ($_REQUEST['mode'] == "edit" || $_REQUEST['mode'] == "view") { ?> <div class="sectionHeader" id="file_editfile"><?php echo $_REQUEST['mode'] == "edit" ? $_lang['files_editfile'] : $_lang['files_viewfile']; ?> </div> <div class="sectionBody"> <?php $filename = $_REQUEST['path']; $handle = @fopen($filename, "r"); // Log the change logFileChange('view', $filename); if (!$handle) { echo 'Error opening file for reading.'; exit; } else { while (!feof($handle)) { $buffer .= fgets($handle, 4096); } fclose($handle); } ?> <form action="index.php" method="post" name="editFile"> <input type="hidden" name="a" value="31" /> <input type="hidden" name="mode" value="save" /> <input type="hidden" name="path" value="<?php echo $_REQUEST['path'];
function delete_file() { global $_lang, $token_check; $msg = sprintf($_lang['deleting_file'], str_replace('\\', '/', $_REQUEST['path'])); $file = $_REQUEST['path']; if (!$token_check || !@unlink($file)) { $msg .= '<span class="warning"><b>' . $_lang['file_not_deleted'] . '</b></span><br /><br />'; } else { $msg .= '<span class="success"><b>' . $_lang['file_deleted'] . '</b></span><br /><br />'; } // Log the change logFileChange('delete', $file); return $msg; }