Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Возник вопрос отправляю почту функцией Mail::send
всё работает но только не пойму как отправить на адрес который находится в переменной
вот пример из документации
Mail::send('emails.welcome', $data, function($message)
{
$message->to('foo@example.com', 'John Smith')->subject('Welcome!');
});
как передать правильно адрес почты получателя переменной вместо строки foo@example.com
Не в сети
Не в сети
Ммм но он её не увидит это же функция , как в неё передать эту переменную ?
если сделать глобальной то выдаёт вот что
Address in mailbox given [] does not comply with RFC 2822, 3.6.2.
Не в сети
Mail::send('emails.welcome', $data, function($message, $adds, $recipient)
{
$message->to($adds, $recipient)->subject('Welcome!');
});
Изменено devpilgrim (17.07.2013 12:10:33)
Не в сети
Не в сети
Mail::send('emails.welcome', $data, function($message) { $message->to('foo@example.com', 'John Smith')->subject('Welcome!'); });
как передать правильно адрес почты получателя переменной вместо строки foo@example.com
Как пример
$send['mail'] = 'foo@example.com';
$send['name'] = 'John Smith';
Mail::send('emails.welcome', $data, function($message) use ($send)
{
$message->to($send['mail'], $send['name'])->subject('Welcome!');
});
If you think it’s expensive to hire a professional to do the job, wait until you hire an amateur.
Не в сети
Мда, умерла тема, а она так актуальна для меня сей час, Братцы помогайте, мануалы прочел, везде значение to указано явно, как переменную с почтой подставить, я не верю что это не продумано, есть у кого опыт, ну или мыслишки какие?
А чем плох последний пост с примером? передавай переменные через use и всё
Страницы 1