Ejemplo n.º 1
0
function GetEmail(&$arg)
{
    $username = safefetch($arg, "username", "Fail");
    if (empty($username)) {
        Fail("Username can't be null");
    }
    $user = new UserTbl();
    if (!$user->GetByField("username", $username)) {
        Fail("Invalid username");
    }
    Output("email", $user->detail["email"]);
}
Ejemplo n.º 2
0
                 $password .= chr(rand(97, 122));
             }
             $user->detail[$value] = $password;
         }
     }
     if ($value == 'username') {
         $user->detail[$value] = $nameprefix . $user->detail[$value];
     }
     echo "<td>{$user->detail[$value]}</td>";
 }
 echo "<td>";
 if ($preview != "on") {
     $storage = array();
     $storage = $user->detail;
     // get existing id
     if (!$user->GetByField('username', $user->detail['username'])) {
         $user->detail['perm'] = $perm;
         $user->detail["reg_time"] = date("Y.m.d G:i:s");
         $user->detail['password'] = md5($user->detail['password']);
         $id = $user->Add();
         echo "New ID {$id}";
     } else {
         $id = $user->detail['uid'];
         echo "User {$id} ";
         $olduser = new UserTbl($id);
         $olduser->update = $storage;
         $olduser->update['perm'] = $perm;
         $olduser->update['password'] = md5($storage['password']);
         $olduser->Update();
     }
     $reg = new ContestRegistrationTbl();