ну и зачем тут foreach тогда? какой смысл перебирать массив из одного элемента?
В общем, этот запрос должен выполняться максимум за 0.01 секунды. Если медленнее, то виноват хостинг.
Если запрос быстрый, то надо смотреть, где тормозит.
Да вот же они, как на ладони: foreach тут какой-то бессмысленный, постоянно перезаписывает одни и те же переменные. Сколько строк возвращает этот запрос?
Ну и вообще кривые руки могут быть во всем. Например нет индекса по полю coin.
igor_khod, если запрос типом GET, то показываете форму с типом POST, в форму вводите переданный в ссылке код
если запррос с типом ПОСТ, то выполняете свою логику
и даже чекбокс не нужен
как я писал выше, можете добавить введенный пользователем адрес в addReplyTo()
тогда при нажатии кнопки ответить в почте, должен будет подставиться этот адрес. но это не гарантировано
Это какая-то чушь.
То что лежит внутри письма, вообще никак не влияет на отправку.
ЕЩЁ РАЗ: ваша проблема в том, что вы пытаетесь подменить адрес отправителя. И мейл совершенно логично посылает вас по известному русскому адресу.
Ставьте реальный адрес в setFrom, а внутри письма пишите что угодно
Дополнил свой ответ.