예제 #1
0
function parser_warning($message)
{
    global $tokens, $i;
    list($pos, $line, $full_line) = pos_to_line_details($i);
    warn_error('PARSER', $pos, $line, $message);
}
예제 #2
0
파일: lib.php 프로젝트: erico-deh/ocPortal
function log_warning($warning, $i = -1, $absolute = false)
{
    global $TEXT, $FILENAME, $START_TIME, $myfile_WARNINGS;
    if ($i == -1 && isset($GLOBALS['i'])) {
        $i = $GLOBALS['i'];
    }
    list($pos, $line, $full_line) = pos_to_line_details($i, $absolute);
    echo 'WARNING "' . $FILENAME . '" ' . $line . ' ' . $pos . ' ' . 'PHP: ' . $warning . cnl();
    //	if (!isset($myfile_WARNINGS)) $myfile_WARNINGS=fopen('warnings_'.$START_TIME.'.log','at');
    //	fwrite($myfile_WARNINGS,$FILENAME.': '.$warning.' (at line '.$line.', position '.$pos.')  ['.$full_line.']'."\n");
    //fclose($myfile_WARNINGS);
}