39 lines
		
	
	
		
			630 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			630 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
<?
 | 
						|
error_reporting(E_ALL);
 | 
						|
ob_start();
 | 
						|
set_error_handler('errorOccurred');
 | 
						|
include 'include.php';
 | 
						|
if (isset($_POST['reqFor']))
 | 
						|
	switch($_POST['reqFor']) {
 | 
						|
		case 'shout':
 | 
						|
 | 
						|
			$ajax = new AjaxCall();
 | 
						|
			$ajax->process();
 | 
						|
			break;
 | 
						|
 | 
						|
		case 'history':
 | 
						|
		
 | 
						|
			// echo $_POST['log'];
 | 
						|
			$ajax = new AjaxCall($_POST['log']);
 | 
						|
			$ajax->process();
 | 
						|
			break;
 | 
						|
 | 
						|
		default:
 | 
						|
			exit;
 | 
						|
	}
 | 
						|
else
 | 
						|
	include 'example.html';
 | 
						|
 | 
						|
function errorOccurred($num, $str, $file, $line) {
 | 
						|
	$err = array (
 | 
						|
		'yError' => "$str. \n File: $file \n Line: $line"
 | 
						|
	);
 | 
						|
 | 
						|
	if (function_exists('jsonEncode'))
 | 
						|
		echo jsonEncode($err);
 | 
						|
	else
 | 
						|
		echo $err['yError'];
 | 
						|
	exit;
 | 
						|
}
 | 
						|
 | 
						|
?>
 |