public function store(RegistrarManual $request)
 {
     if ($request['check'] == "1") {
         if ($_FILES['archivo2']['error'] == UPLOAD_ERR_NO_FILE) {
             Session::flash('message2', 'Porfavor seleccione el archivo extra');
             return Redirect::to('/manuales');
         } else {
             $path1 = 'manualess/archivos';
             $file = $request->file('archivo1');
             $nombre1 = Carbon::now()->second . $file->getClientOriginalName();
             $extencion = $file->getClientOriginalExtension();
             $tamano = $file->getSize();
             $upload = $file->move($path1, $nombre1);
             rename($path1 . '/' . $nombre1, $path1 . '/' . Input::get('nombre') . '.' . $extencion);
             $path = 'manualess/extras';
             //nombre de mi subcarpeta
             $file1 = $request->file('archivo2');
             //obtenemos el campo file definido en el formulario
             $nombre2 = $file1->getClientOriginalName();
             //obtenemos el nombre del archivo
             $extencion2 = $file1->getClientOriginalExtension();
             if ($extencion2 != 'zip' and $extencion2 != 'bat' and $extencion2 != 'rar') {
                 Session::flash('message2', 'El archivo extra No es valido');
                 return Redirect::to('/manuales');
             } else {
                 $tamano1 = $file1->getSize();
                 //obtenemos tamaño
                 $upload2 = $file1->move($path, $nombre2);
                 //indicamos que queremos guardar un nuevo archivo en el disco local
                 manuales::create(['nombre' => Input::get('nombre'), 'descripcion' => $request['descripcion'], 'ruta' => $path1 . '/' . Input::get('nombre') . '.' . $extencion, 'extencion' => $extencion, 'chekent' => $request['check'], 'nombre2' => $nombre2, 'ruta2' => $upload2, 'extencion2' => $extencion2]);
                 Session::flash('message', 'Manual Agregado Correctamente');
                 return Redirect::to('/manuales');
             }
         }
     } else {
         ///   segundo codigo ////////////////
         // manuales::create($request->all());
         $path1 = 'manualess/archivos';
         //nombre de mi subcarpeta
         $file = $request->file('archivo1');
         //obtenemos el campo file definido en el formulario
         $nombre1 = Carbon::now()->second . $file->getClientOriginalName();
         //obtenemos el nombre del archivo
         $extencion = $file->getClientOriginalExtension();
         //obtenemos la extencion del archivo
         if ($extencion != 'pdf' and $extencion != 'jpg' and $extencion != 'mp4') {
             Session::flash('message2', 'El archivo No es valido');
             return Redirect::to('/manuales');
         } else {
             $tamano = $file->getSize();
             //obtenemos tamaño
             $upload = $file->move($path1, $nombre1);
             //putenv("LD_LIBRERI_PATH");
             //exec("echo 'computadora' | sudo -S cp {$path1}.{$nombre1} gato.pdf");
             rename($path1 . '/' . $nombre1, $path1 . '/' . Input::get('nombre') . '.' . $extencion);
             //if($file->move($path, $name)){
             //Session::flash('success','Cargado correctamente');
             manuales::create(['nombre' => Input::get('nombre'), 'descripcion' => $request['descripcion'], 'ruta' => $path1 . '/' . Input::get('nombre') . '.' . $extencion, 'extencion' => $extencion]);
             Session::flash('message', 'Manual Agregado Correctamente');
             return Redirect::to('/manuales');
         }
     }
 }