YchenikPTU, почему бы и нет? Я о array_push();
Чтобы видеть все ошибки выставьте уровень этих самых ошибок на полную. Тогда бы Вы сразу всё увидели.
И по поводу var_dump();
Думаю, что надо заменить на более понятные обычному человеку сообщения. Как на обычных сайтах. Вам же не показывают массив, а показывают какие-то сообщения.
Сделайте так же.
Тогда, возможно, у преподавателя будут слёзы умиления катиться по небритым, впалым от усталости щекам)
YchenikPTU, не мешало бы проверять, что приходит для tokena и phone.
Так же можно добавить вывод информации о результатах работы кода.
Ну при попытке запустить Ваш код вываливаются предупреждения.
YchenikPTU, ну да, null.
Вы же реальные данные подставляете для token и phone?
А он?
Ну и по поводу вывода ответа.
Может добавить больше информации? Что бы не null выводился, а понятная информация.
HistoryART, ну так для начала включите вывод ошибок, затем выставьте уровень ошибок на полную, потом первой строкой в коде сделайте это error_reporting(E_ALL);
А в завершении замените короткие теги обычными.
Ну и смотрите ошибки в консоли браузера на вкладке "сеть" и в логах сервера.
Всё это делайте после того, как убедитесь, что ajax действительно отправляется.
Александр Степанов, курить ссылки?!! О, месье знает толк в ...)))
Лучше трубочку набейте хорошим табачком, раскурите и изучите материал по ссылкам)))
Как говаривал одни известный литературный персонаж - "задача на пару трубок табака"
66demon666, я тоже об этом подумал, но Вы показали код шаблона и у Вас там всё на месте.
А так да, без этих методов не будут работать стили., да и вообще, в head ничего не подключится.
66demon666, bootstrap может "перебивать" стили.
Я же говорю, надо вживую смотреть. Можно настроить так, чтобы для определённых страниц bootsrap не подключался.
Очень просто.
Внести соответствующие правки в файл, который формирует письма.