Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Функция маил  (Прочитано 1251 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн MIxan

  • Автор темы
  • Активист
  • *
  • Сообщений: 285
  • Кто победил, тот и добро!
    • Просмотр профиля
    • Блог вебмастера
Функция маил
« : 09 Марта 2009, 19:46:38 »
У меня появилась интересная проблема, сайт стоял на хостинге А потом перенесли на хостинг Б
Есть на этом сайте формы отправки сообщений. На хостинге А она работает, на хостинге Б нет
Не работает так - не приходит маил, и не выводит то что письмо успешно отправлено

Где собака зарыта?
Вот код страницы с формой:

(Нажмите, чтобы показать/скрыть)

Оффлайн Librarian

  • Участник
  • *
  • Сообщений: 149
    • Просмотр профиля
Re: Функция маил
« Ответ #1 : 09 Марта 2009, 20:11:04 »
У хостинговой почтовой системы могут быть различные требования к формату отсылаемого письма(обычно нормальные хостеры требуют соблюдения rfc), обратись в саппорт и попроси у них типовой mail() скрипт, на основе которого перепишы форму.

Оффлайн Shurik2k5

  • Новичок
  • *
  • Сообщений: 23
    • Просмотр профиля
Re: Функция маил
« Ответ #2 : 09 Марта 2009, 20:13:29 »
Цитировать
Где собака зарыта?
В "правильном" проектировании php файла. В таком даже разираться не хочется, причешите код, потом будем разбираться что к чему.
Ubuntu 8.10, 2.6.27-12-generic, GNOME + KDE4.2.

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Функция маил
« Ответ #3 : 09 Марта 2009, 20:35:13 »
У меня появилась интересная проблема, сайт стоял на хостинге А потом перенесли на хостинг Б
Есть на этом сайте формы отправки сообщений. На хостинге А она работает, на хостинге Б нет

Также стоит посмотреть логи с ошибками для сайта.

Оффлайн MIxan

  • Автор темы
  • Активист
  • *
  • Сообщений: 285
  • Кто победил, тот и добро!
    • Просмотр профиля
    • Блог вебмастера
Re: Функция маил
« Ответ #4 : 09 Марта 2009, 21:11:06 »
Я думаю тут проблема не в функции маил, потому что просто функция маил нормально работает на хостинге Б, но письмо приходит в ХЗ какой кодировке, ну прикрутил я кодирование в ютф, все кодируеться нормально на хостинге А, но на Б хостинге перестала выполняться функция

Цитировать
В "правильном" проектировании php файла. В таком даже разираться не хочется, причешите код, потом будем разбираться что к чему.
я не пхп програмист поэтому у меня каша
« Последнее редактирование: 09 Марта 2009, 21:13:24 от MIxan »

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Функция маил
« Ответ #5 : 09 Марта 2009, 22:26:57 »
А зачем страницы должны быть в кодировке win1251 а письма в utf-8?

Оффлайн MIxan

  • Автор темы
  • Активист
  • *
  • Сообщений: 285
  • Кто победил, тот и добро!
    • Просмотр профиля
    • Блог вебмастера
Re: Функция маил
« Ответ #6 : 09 Марта 2009, 22:32:43 »
а разве это повлияет на функционал?

Оффлайн unimix

  • Активист
  • *
  • Сообщений: 537
    • Просмотр профиля
Re: Функция маил
« Ответ #7 : 09 Марта 2009, 22:44:09 »
а разве это повлияет на функционал?

Нет. Просто не было бы вопросов с отправкой писем в кодировке utf-8. Вот и приходится тебе использовать IMAP. Кстати, возможно у провайдера хостинга Б его нет (не поставлен модуль для PHP или сборка без заморочек).

Оффлайн MIxan

  • Автор темы
  • Активист
  • *
  • Сообщений: 285
  • Кто победил, тот и добро!
    • Просмотр профиля
    • Блог вебмастера
Re: Функция маил
« Ответ #8 : 09 Марта 2009, 22:54:36 »
Если на хостинге Б убрать кодирование тогда все отправляеться нормально

 

Страница сгенерирована за 0.02 секунд. Запросов: 22.