<?php
//define("DEBUG", null);
define("LOG_FILE", __DIR__ . "/../php.log");
define("PREFIX_ERROR", "Error: ");

function log_print($string)
{
	if(defined("DEBUG") && !defined("NO_ECHO")) {
		echo $string . "<br>";
		return;
	}

	$handle = fopen(LOG_FILE, "a");
	if (!$handle) { 
		echo "Unable to open file.<br>";
		return;
	}
	
	if (!fwrite($handle, $string . "\n")) {
		echo "Unable to write to file.<br>";
	}
	fclose($handle);
}

function log_error($string)
{
	log_print(PREFIX_ERROR . $string);
}
?>