* MA 02110-1301, USA. */ header("Cache-Control: no-cache, must-revalidate"); header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); require_once '../lib/core.php'; $methods = array(0 => 'username', 1 => 'email', 2 => 'queryUsernames', 3 => 'querySearch'); for ($i = 0; $i < count($methods); $i++) { if (isset($_GET[$methods[$i]])) { $method = $methods[$i]; $tocheck = $_GET[$methods[$i]]; } } switch ($method) { case 'username': $user = new User($tocheck); if ($user->FetchData()) { echo "0"; } else { echo "1"; } break; case 'email': $valid = new Validator($tocheck); if ($valid->email()) { echo 1; } else { echo 0; } break; case 'queryUsernames': //there are should be check for admin rights