Пример #1
0
$action = $_REQUEST['act'];
switch ($action) {
    case 'pin':
        $pin = $_REQUEST['pin'];
        $pid = $_REQUEST['pid'];
        $tt = $wsdl->SearchClient($pin, $pid);
        $page = $wsdl->GenerateRedirect($tt);
        if ($tt) {
            $data = array('page' => $page);
        } else {
            $data = array('page' => 'error');
        }
        break;
    case 'phone':
        $phone = $_REQUEST['phone'];
        $result = $wsdl->SearchClientByPhone($phone);
        if ($result[0]) {
            $page = $wsdl->GenerateRedirect($result[1]);
            $data = array('page' => $page, 'status' => 'true');
        } else {
            $data = array('status' => 'false');
        }
        break;
    case 'check_group':
        $result = $wsdl->GetRolesList();
        for ($i = 0; $i < count($result); $i++) {
            $RoleId = $result[$i][RoleId];
            $RoleName = $result[$i][RoleName];
            mysql_query("INSERT INTO `group` (`id`, `name`)\n                        VALUES ({$RoleId}, '{$RoleName}')\n                        \n                        ON DUPLICATE KEY UPDATE name='{$RoleName}'");
            $data = array('status' => 'true');
        }