Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/09/2013, 22:21
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Como procesar formularlo en laravel 4

eternoaprendiz gracias por responder lo que me indicas funciona perfecto en la vista pero NO en el route.php ,lo que pretendo es en un formulario capturar un email consultar si ese correo existe en la base de datos se envia un correo electronico si no se mostara en pantalla Ese correo no esta registrado en el sistema

este es mi codigo

Código PHP:
Ver original
  1. Route::get('recuperar', function()
  2. {
  3.     return View::make('recuperacion');
  4. });
  5.  
  6.  
  7. Route::post('recuperar', array('before' => 'csrf', function()
  8. {
  9.  
  10.     $data = Input::get('correo');
  11.     $data2 = DB::table('users')
  12.     ->select('email')
  13.     ->where('email', $data)->first();
  14.     //var_dump($data2);
  15.      Mail::send("send-email", $data2, function($message)
  16.     {
  17.         $message->from('[email protected]', 'desde');
  18.         $message->to('[email protected]', 'para')->subject('Recuperación Contraseña');
  19.     });
  20.    
  21.    
  22.     return View::make("inicio", array("data2" => $data2));
  23.  
  24. }));

y obtengo este error
Cita:
Argument 2 passed to Illuminate\Mail\Mailer::send() must be of the type array, object given, called in /var/www/html/volcano/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php on line 183 and defined