Zasílání na více adres emailu
- vanaveno
- Člen | 144
Nejspíše někde dělám chybu, do modelu funkce na odesílání emailů jsem vložil tohle
$mailUser = $this->userManager->getUser()->where(‚mailing‘,‚1‘)->fetchAll();
a potom tohle
$mail = new Message;
$mail->setFrom(‚+++Vytvoření připomínky <pripominka@email.cz>‘)
foreach ($mailUser as $email)
{
->addTo(‚$email‘)
}
->setSubject(‚Byla vytvořena připomínka‘)
No a hází mi to chybu syntax error, unexpected ‚foreach‘ (T_FOREACH)
Kde dělám chybu? Nebo můžu vložit do těla odesílání více adres?
Diky za pomoc
Editoval vanaveno (31. 5. 2019 13:16)
- Pavel Kravčík
- Člen | 1196
- Formátuj kód na fóru
- Používej IDE (třeba Netbeans)
- Přidej si středník za setFrom
- Pavel Kravčík
- Člen | 1196
Protože neznáš základy PHP. Bylo by dobré si je nejdřív projít. :) Jinak zbytečně ztrácíš čas.
Chybí Ti před ->
proměnná. Která na to bys měl
přijít sám.
- Mistrfilda
- Člen | 76
Tvým způsobem to napsat nemůžeš, takhle to v php nejde.
Napiš to takhle:
<?php
$mail = new Message();
$mail->setFrom('testovaciemail@testovaciemail.cz');
foreach ($mailUser as $email) {
$mail->addTo($email);
}
$mail->setSubject('Byla vytvořena připomínka');
?>