Example #1
0
        $apodoPublico = new ApodoPublico();
        $apodoPublico->idPerfil = Input::get("id");
        $apodoPublico->idAlias = $idAlias;
        $apodoPublico->apodo = Input::get("apodo");
        $apodoPublico->save();
        return 1;
    }
    return 0;
});
Route::post('/mascara_publica', function () {
    $data = Input::all();
    $idAlias = Session::get('usuario')->idAlias;
    $count1 = DB::table('mascaras_publicas')->where('idPerfil', '=', Input::get("id"))->count();
    $count2 = DB::table('mascaras_publicas')->where('idPerfil', '=', Input::get("id"))->where('nombre', '=', Input::get("mascara"))->count();
    if ($count1 < 10 && $count2 == 0) {
        $mascaraPublica = new MascaraPublica();
        $mascaraPublica->idPerfil = Input::get("id");
        $mascaraPublica->idAlias = $idAlias;
        $mascaraPublica->nombre = Input::get("mascara");
        $mascaraPublica->save();
        return 1;
    }
    return 0;
});
Route::post('/red_publica', function () {
    $data = Input::all();
    $idAlias = Session::get('usuario')->idAlias;
    $count1 = DB::table('redes_publicas')->where('idPerfil', '=', Input::get("id"))->count();
    $count2 = DB::table('redes_publicas')->where('idPerfil', '=', Input::get("id"))->where('nombre', '=', Input::get("mascara"))->count();
    if ($count1 < 10 && $count2 == 0) {
        $redPublica = new RedPublica();
 public function postCrearPerfilMadison()
 {
     // captcha instance of the login page
     $captcha = $this->getLoginCaptchaInstance();
     $data = Input::except('password');
     if (isset($data->mascaras)) {
         $data->masks = explode(",", $data->mascaras);
     }
     // validate the user-entered Captcha code when the form is submitted
     $code = Input::get('CaptchaCode');
     $isHuman = $captcha->Validate($code);
     if ($isHuman) {
         $data = Input::all();
         $image = null;
         if (Input::hasFile('foto')) {
             $image = GetNameImage('p_');
         }
         $perfil = new Perfil();
         $perfil->nombre = Input::get("nombre");
         $perfil->apaterno = Input::get("apaterno");
         $perfil->amaterno = Input::get("amaterno");
         $perfil->confesion = '';
         //Input::get("confesion");
         $perfil->facebook = Input::get("facebook");
         $perfil->twitter = Input::get("twitter");
         $perfil->instagram = Input::get("instagram");
         $perfil->secret = "";
         //Input::get("secret");
         $perfil->secret_pub = "";
         //Input::get("secret");
         $perfil->pais = Input::get("pais");
         $perfil->estado = Input::get("estado");
         $perfil->municipio = Input::get("municipio");
         $perfil->ciudad = Input::get("ciudad");
         $perfil->colonia = Input::get("colonia");
         $perfil->mascaras = Input::get("mascaras");
         $perfil->idAlias = Session::get('usuario')->idAlias;
         $perfil->foto = $image;
         if ($perfil->save()) {
             $mascaras = explode(",", Input::get("mascaras"));
             for ($i = 0; $i < count($mascaras); $i++) {
                 $mascaraPublica = new MascaraPublica();
                 $mascaraPublica->idPerfil = $perfil->id;
                 $mascaraPublica->idAlias = Session::get('usuario')->idAlias;
                 $mascaraPublica->nombre = $mascaras[$i];
                 $mascaraPublica->save();
             }
             $apodos = explode(",", Input::get("apodos"));
             for ($i = 0; $i < count($apodos); $i++) {
                 $apodoPublica = new ApodoPublico();
                 $apodoPublica->idPerfil = $perfil->id;
                 $apodoPublica->idAlias = Session::get('usuario')->idAlias;
                 $apodoPublica->apodo = $apodos[$i];
                 $apodoPublica->save();
             }
             /*$mascaras = Array(Input::get("mascara1"), Input::get("mascara2"), Input::get("mascara3"));
             		for ($i=0; $i < count($mascaras); $i++) { 
             			if($mascaras[$i] == 0)
             				continue;
             			$mascaraPerfil = new MascaraPerfil;
             			$mascaraPerfil->idPerfil = $perfil->id;
             			$mascaraPerfil->idMascara = $mascaras[$i];
             			$mascaraPerfil->save();
             		}*/
             if (Input::hasFile('foto')) {
                 Input::file('foto')->move(public_path() . '/img/db_imgs/', $image);
             }
             return Redirect::to('/perfiles');
         }
         return Redirect::back()->withInput(Input::except('password'))->withErrors($perfil->getErrors());
     } else {
         return Redirect::back()->withInput(Input::except('password'))->withErrors("Codigo incorrecto. Intente de nuevo.");
     }
 }