} echo "</td></tr></table>\n"; $lastDate = $evtDate; } } } } else { echo $xx['sch_no_results'] . "\n"; } echo "</div>\n"; } //control logic $msg = ''; //init if (isset($_POST["search"])) { $msg = validateForm(); } echo "<p class='error'>{$msg}</p>\n"; if (isset($_POST["search"]) and !$msg) { searchText(); //search echo "<div class='scrollBoxSh'>\n"; showMatches(); //show results echo "</div>\n"; } else { echo "<div class='scrollBoxAd'>\n\t\t<aside class='aside'>\n{$xx['sch_instructions']}\n</aside>\n\t\t<div class='centerBox'>\n"; searchForm(); //define search echo "</div>\n</div>\n"; }
* For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * */ G::Loadinclude('ajax'); $function = get_ajax_value('function'); $searchText = get_ajax_value('text'); $userName = get_ajax_value('userName'); $authSource = get_ajax_value('authSource'); $dn = get_ajax_value('dn'); $fullname = get_ajax_value('fullname'); $email = get_ajax_value('email'); $roles = get_ajax_value('roles'); switch ($function) { case 'searchText': searchText($searchText); break; case 'validUser': validUser($searchText); break; case 'createUser': createUser($userName, $authSource, $dn, $fullname, $email, $roles); break; } function createUser($userName, $authSource, $dn, $fullname, $email, $roles) { global $DB_MODULE; // :( G::LoadClassRBAC('user'); $dbc = new DBConnection(DB_HOST, DB_RBAC_USER, DB_RBAC_PASS, DB_RBAC_NAME); $obj = new RBAC_User();