Exemplo n.º 1
0
function logResults($filename, $errors, $warnings, $log_folder = 'logs')
{
    if (!is_dir($log_folder)) {
        echo '<h2>Warning: Log folder not found - Create a folder called "logs".</h2>';
        return false;
    }
    $log_filename = getLogFilename($filename);
    $fp = fopen($log_folder . '/' . $log_filename, 'w');
    $file_last_change = date("F d Y H:i:s.", filemtime($filename));
    $file_error_count = $errors;
    $file_warning_count = $warnings;
    $log_content = "{$file_last_change}\n{$file_error_count}\n{$file_warning_count}";
    fwrite($fp, $log_content);
}
Exemplo n.º 2
0
            <div class='entry_row_filetosniff'>
                <div class='entry_name'><a class="file_link" href="?path=<?php 
            echo $dir;
            ?>
&standard=DM&sniff=TEST&dir=current&filetosniff=<?php 
            echo $entry;
            ?>
"/><?php 
            echo $entry;
            ?>
</a></div>
                <div class="entry_history">
                <?php 
            $filename = $dir . '/' . $entry;
            $file_last_change = date("F d Y H:i:s.", filemtime($filename));
            $log_filename = getLogFilename($filename);
            $log_filename = 'logs/' . urlencode($log_filename);
            if (file_exists($log_filename)) {
                $fp = fopen($log_filename, 'r');
                $fp_content = array();
                while (!feof($fp)) {
                    $fp_content[] = fgets($fp);
                }
                fclose($fp);
                if (date('U', strtotime($fp_content[0])) != date('U', strtotime($file_last_change))) {
                    echo '<span class="out-of-date">out of date</span>';
                } else {
                    if ($fp_content[1] == 0 and $fp_content[2] == 0) {
                        echo '<span class="all-good">all good</span>';
                    } else {
                        echo '<span class="warning">' . $fp_content[2] . '</span>';