Example #1
0
|
*/
session_start();
Route::get('/', function () {
    return View::make('hello');
});
Route::get('test', function () {
    return 'Hello World';
});
Route::get("register", function () {
    return View::make("register");
});
Route::post("register", function () {
    $rules = array("username" => "required|min:3", "password" => "required|min:4", "email" => "required|email");
    if (!Validator::make(Input::all(), $rules)->fails()) {
        if (!User::check_register(Input::get("user_input"), Input::get("email"))) {
            echo "Tên người dùng đã tồn tại";
            return View::make("register");
        } else {
            $user = new User();
            $user->username = Input::get("username");
            $user->password = md5(sha1(Input::get("password")));
            $user->email = Input::get("email");
            $user->save();
            return View::make("login");
        }
    }
});
Route::get("login", function () {
    if (isset($_SESSION["session_user"])) {
        return View::make("module");