- Ajout d'un fichier core.php s'occupant des inclusions minimum pour le lancement...
[ldapsaisie.git] / trunk / index_ajax.php
1 <?php
2
3 require_once 'core.php';
4
5 if (!isset($_REQUEST['noLSsession'])) {
6   if ( !LSsession :: startLSsession() ) {
7     LSerror :: addErrorCode('LSsession_22');
8     $_ERRORS = true;
9   }
10 }
11 else {
12   LSsession :: initialize() or die('Error during initialization.');
13 }
14
15 $data=NULL;
16 if (!isset($_ERRORS)) {
17   $class = $_REQUEST['template'];
18   if (LSsession :: loadLSclass($class)) {
19     $meth = 'ajax_'.$_REQUEST['action'];
20     if (method_exists($class,$meth)) {
21        call_user_func(array($class,$meth),&$data);
22     }
23   }
24 }
25
26 LSsession :: displayAjaxReturn($data);
27
28 ?>