Перейти к содержимому


Фото
* * * * * 1 голосов

Правильная отправка мыла через STMP


  • Чтобы отвечать, сперва войдите на форум
44 ответов в теме

#41 Gruzin

Gruzin
  • Пользователь
  • 393 сообщений
  • Верстка, Пользователь
  • Версия CMS:2.x
  • Откуда:Минск

Опубликовано 07.10.2018 - 21:26

Всем привет, всё делал по инструкции но получаю ошибку, вот в этой строке return $this->params['sourceIp'] ?? null; как я понимаю ?? работает только в php 7, если я прав то подскажите как приспособить для php 5.6 ?

Заранее благодарю.



#42 Maksclub

Maksclub

    Помогаю с Симплой и c PHP

  • Фрилансер
  • 1 393 сообщений
  • Дизайн, Программирование, Верстка, Заказчик, Пользователь
  • Версия CMS:2.x
  • Откуда:Москва

Опубликовано 10.10.2018 - 02:43

 return $this->params['sourceIp'] ?? null;

как приспособить для php 5.6 ?

 

return isset($this->params['sourceIp']) ? $this->params['sourceIp'] : null;

 

 

ну или совсем в лоб:

if (isset($this->params['sourceIp'])) {
    return $this->params['sourceIp'];
} else {
    return null;
}

Изменено: Maksclub, 10.10.2018 - 02:46


#43 DaVinci

DaVinci
  • Фрилансер
  • 1 141 сообщений
  • Программирование, Верстка
  • Версия CMS:1.x, 2.x
  • Откуда:SimplaDev.ru

Опубликовано 10.10.2018 - 07:17


return isset($this->params['sourceIp']) ? $this->params['sourceIp'] : null;


ну или совсем в лоб:

if (isset($this->params['sourceIp'])) {
    return $this->params['sourceIp'];
} else {
    return null;
}

Else убери ))

#44 Gruzin

Gruzin
  • Пользователь
  • 393 сообщений
  • Верстка, Пользователь
  • Версия CMS:2.x
  • Откуда:Минск

Опубликовано 10.10.2018 - 08:46

Всем спасибо за помощь но теперь появилась новая ошибка 

$this->addressEncoder = $addressEncoder ?? new Swift_AddressEncoder_IdnAddressEncoder();

Я думаю это не последняя ошибка которая появится.)))



#45 Noxter

Noxter

    Simpla Developer

  • Фрилансер
  • 6 834 сообщений
  • Дизайн, Программирование, Верстка
  • Версия CMS:2.x
  • Откуда:Киев

Опубликовано 10.10.2018 - 09:42

Всем спасибо за помощь но теперь появилась новая ошибка
$this->addressEncoder = $addressEncoder ?? new Swift_AddressEncoder_IdnAddressEncoder();
Я думаю это не последняя ошибка которая появится.)))

https://www.google.c...act-syntax/amp/




0 пользователей читают эту тему

0 пользователей, 0 гостей, 0 скрытых