0
它顯示$data
未定義。無法發送郵件laravel
ErrorException在MailController.php線22:
我盡力與laravel的教程點站點的幫助。但我無法動態發送郵件。
下面是我mailcontroller.php
MailController.php
public function contact(Request $request)
{
echo $email=$request->input('email');
echo $name=$request->input('name');
echo $message=$request->input('message');
$data = array('name'=>$name,'email'=>$email,'message'=>$message);
Mail::send(['text'=>'mail'], ['data'=>$data], function($message)
{
$message->to('[email protected]',$data->message)->subject
('Feedback');
$message->from($data->email,$data->name);
});
echo "HTML Email Sent. Check your inbox.";
}
讓我知道它的工作。 – Vagabond
先生我做了同樣的事情,但在AbstractSmtpTransport.php中給出錯誤Swift_TransportException第383行: 預期的響應代碼爲220,但代碼爲「」,並且消息爲「 –
@UrvashiMeena:This [link](https://stackoverflow.com/questions/ 32693528/expected-response-code-220-got-code-with-message-in-laravel)可能會幫助你解決這個錯誤 – Vagabond