WebSite X5Help Center

 
Алексей Ш.
Алексей Ш.
User

Использование почтовой формы  ru

Автор: Алексей Ш.
Просмотрено 1239, Подписчики 1, Размещенный 0  

Добрый день. Добавил почтовую форму, перепробовал все настройки, выдает одну и ту-же ошибку...

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /home/hsphere/local/home/.../res/x5engine.php on line 23

куда копать? провайдера трясти по поводу версии PHP?

Размещено
19 Ответы - 2 Полезно
Алексей Ш.
Алексей Ш.
User
Автор

и еще при попытке отправки формы заказа с сайта выдает "Generic Error"

Читать больше
Размещено От Алексей Ш.
Pavel M.
Pavel M.
User

Делаете почту на домене сайта, вставляете её в почтовую форму и проверяете. Если не работает, то на 200% виноват хостинг.

Читать больше
Размещено От Pavel M.
Алексей Ш.
Алексей Ш.
User
Автор

Почта на домене работает. С домена отправляет, принимает. На свой ящик на мейле проверил...

Читать больше
Размещено От Алексей Ш.
Pavel M.
Pavel M.
User

Mail.ru самый нежелательный вариант. 

Читать больше
Размещено От Pavel M.
Алексей Ш.
Алексей Ш.
User
Автор
Pavel M.
Mail.ru самый нежелательный вариант. 

Ну, для проверки работоспособности почтового домена у провайдера сойдет. Я, конечно, не силен в программировании, но мне кажется это syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR говорит о том что я в настройке почтовой формы накосячил? Или нет?

Читать больше
Размещено От Алексей Ш.
Алексей Ш.
Алексей Ш.
User
Автор

Вы меня не поняли, у меня сайт не на мейле и мейл.ру я использовал для проверки работоспособности домена.

Читать больше
Размещено От Алексей Ш.
Pavel M.
Pavel M.
User
Алексей Ш.
Pavel M. Mail.ru самый нежелательный вариант.  Ну, для проверки работоспособности почтового домена у провайдера сойдет. Я, конечно, не силен в программировании, но мне кажется это syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR говорит о том что я в настройке почтовой формы накосячил? Или нет?

здесь волшебников нет, узнавать, как вы накосячили, без скринов.

Читать больше
Размещено От Pavel M.
Алексей Ш.
Алексей Ш.
User
Автор

embarassed делаю...

Читать больше
Размещено От Алексей Ш.
Алексей Ш.
Алексей Ш.
User
Автор

1

Читать больше
Размещено От Алексей Ш.
Алексей Ш.
Алексей Ш.
User
Автор

2

Читать больше
Размещено От Алексей Ш.
Алексей Ш.
Алексей Ш.
User
Автор

3

Читать больше
Размещено От Алексей Ш.
Pavel M.
Pavel M.
User

Последняя иконка загружает фотографию в тело поста, пользуйтесь ей. Если в почтовой форме для ответа у вас стоит почта на домене сайта, все вопросы к хостингу, если она не отправляется. 

Читать больше
Размещено От Pavel M.
Pavel M.
Pavel M.
User

для примера только что сделанный сайт, почта на домене, в настройках даже нет галочки на рекомендованный адрес, просто php-mailer, всё работает https://mebel-v-italii.ru

Читать больше
Размещено От Pavel M.
Aleksej H.
Aleksej H.
Moderator

"провайдера трясти по поводу версии PHP?" - я бы попробовал PHP 7.1. После вступления версии PHP в силу, очистите кэш браузера и проверьте работу формы.

Читать больше
Размещено От Aleksej H.
Алексей Ш.
Алексей Ш.
User
Автор

Так и не работает... Какой метод отправки почты рекомендуете? SMTP или SMTP с авторизацией? В принципе перепробовал все методы... У провайдера PHP 4.3 Но весь мой сайт то работает... Что требовать от провайдера конкретно? Сам почтовый домен работает, почта ходит, с других доменов приходит и уходит... Ошибка после попытки отправки почтовой формы вываливается очень быстро, такое ощущение, что даже не пытается отправить...

Разработчики здесь помогают? 

Читать больше
Размещено От Алексей Ш.
Алексей Ш.
Алексей Ш.
User
Автор

Создал новый пустой сайт с почтовой формой, разместил как у своего хостера, так и на стороннем. У стороннего ошибка не вываливается (но там на домене почту не настраивал - платно...), попробовал на мейл.ру отправить. При размещении у моего провайдера вываливается та-же ошибка... Еще раз попробовал SMTP с авторизацией, те-же грабли...

Читать больше
Размещено От Алексей Ш.
Evgenij G.
Evgenij G.
User

какую версию php нужно для х5?

Читать больше
Размещено От Evgenij G.
Aleksej H.
Aleksej H.
Moderator

"Какой метод отправки почты рекомендуете?" - я бы рекомендовал PHP Mailer.

"SMTP или SMTP с авторизацией?" - чаще встречал SMTP с авторизацией.

"У провайдера PHP 4.3 Но весь мой сайт то работает... Что требовать от провайдера конкретно?" - попросите сменить версию PHP на 7.1.

Читать больше
Размещено От Aleksej H.
Алексей Ш.
Алексей Ш.
User
Автор

Итак. Всем спасибо за советы. Самое правильное решение в данной ситуации - сменить хостера. Не идут на контакт, софт не обновляют и пр.((( Так что как я не сомневался, все-таки проблемы были в хосте... После переезда, все заработало.

Читать больше
Размещено От Алексей Ш.