Example #1
0
}
Route::get('/idioma/{idioma}', function ($idioma) {
    Session::put('locale', $idioma);
    return Redirect::to('/');
});
Route::get('/', 'CaptchaController@getLogin');
Route::post('/login', 'CaptchaController@postLogin');
Route::get('/crear_cuenta', 'CaptchaController@getCrearCuenta');
Route::post('/crear_cuenta', 'CaptchaController@postCrearCuenta');
Route::get('/crear_perfil', 'CaptchaController@getCrearPerfil');
Route::post('/crear_perfil', 'CaptchaController@postCrearPerfil');
Route::get('/crear_perfil/{id}', function ($id) {
    $idAlias = Session::get('usuario')->idAlias;
    $data = array();
    $data['ubicaciones'] = Ubicacion::all();
    $data['mascaras'] = Mascara::all();
    $data['perfil'] = Perfil::where('idPerfil', $id)->where('idAlias', $idAlias)->first();
    if (isset($data['perfil'])) {
        $mascaras = DB::select(DB::raw("\n\t\t\t\t\t\t\t\t\t\tSELECT GROUP_CONCAT(nombre) mascaras\n\t\t\t\t\t\t\t\t\t\tFROM mascaras_publicas\n\t\t\t\t\t\t\t\t\t\tWHERE idPerfil = {$id}\n\t\t\t\t\t\t\t\t\t"))[0];
        $apodos = DB::select(DB::raw("\n\t\t\t\t\t\t\t\t\t\tSELECT GROUP_CONCAT(apodo) apodos\n\t\t\t\t\t\t\t\t\t\tFROM apodos_publicos\n\t\t\t\t\t\t\t\t\t\tWHERE idPerfil = {$id}\n\t\t\t\t\t\t\t\t\t"))[0];
        $data['perfil']->masks = explode(",", $mascaras->mascaras);
        $data['perfil']->apods = explode(",", $apodos->apodos);
        $data['perfil']->mascaras = $mascaras->mascaras;
        $data['perfil']->apodos = $apodos->apodos;
        return View::make('update_perfil')->with('data', $data);
    } else {
        return Redirect::to('/perfiles');
    }
});
Route::post('/crear_perfil/{id}', function ($id) {
    $data = Input::all();
 public function getCrearPerfilMadison()
 {
     $captcha = $this->getLoginCaptchaInstance();
     $data = array();
     $data['ubicaciones'] = Ubicacion::all();
     $data['mascaras'] = Mascara::all();
     $data['perfil'] = new Perfil();
     $data['perfil']->masks = array();
     $data['captchaHtml'] = $captcha->Html();
     return View::make('madison')->with('data', $data);
 }