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;
|
||
|
}
|
||
|
|
||
|
?>
|