unlik, если Вас уже перебросило на страницу благодарности - значит письмо уже оправлено. А поэтому Вы никак не сможете добавить дополнительную информацию в письмо.
Поэтому дополнительные товары надо выбирать перед отправкой и добавлять в письмо используя $_POST. В массиве должна быть какая-то краткая информация. Например название товара, количество и цена.
Владислав Калнаус, в следующий раз, отвечая на комментарий, нажимайте ссылку "ответить" в обязательном порядке!!!
Вывод ошибок включён? Что в логах, что в консоли браузера?
magic_healthy_hair, и где Вы тут увидели ошибки?
Ошибки это "Error" в логах, а в браузере от обычного "Notic..." до кровавого "Fatal error..."
У Вас вывод ошибок включён? При выводе phpinfo() что написано в строке "error_reporting"?
Да в гугле нашел, надо просто по-быстрому такую вещь найти...
С таким подходом Вы рискуете огрести кучу проблем. Вы хотя бы на год выпуска скрипта смотрели.
Обратите свой взор в сторону SwiftMailer или PHPmailer.
Добрый вечер.
Извините, а где Вы это старьё откопали?))) Один <center></center> чего стоит!!!)))
Ну а по поводу того что ничего не отправляет, так это надо ошибки смотреть, логи читать....
Вы это делали?
Добрый вечер.
Переводите ошибку, понимаете, что Вам отказано в доступе и начинаете проверять права доступа к директориям, файлам, доступ к базе данных(логин, пароль) и всё с таком же духе.
ptand, когда вернутся ошибки - посмотрите исходный код формы, возможно просто скрыто поле для вывода ошибки. Вы же применяете виджет, возможно css виджета скрывает ошибку.
поля 'arrvar1_id' = user_id ptand, опять же, из-за подобного именования переменных и полей таблицы может возникнуть путаница, в дальнейшем будет тяжело сопровождать код.
ptand, какое приложение? О чём Вы? Показывайте только проблемный код. В данном случае это форма, действие для валидации и модель, в которой настроены правила валидации.