Ответить на тему  [ Сообщений: 11 ] 
На страницу 1, 2  След.
Проблема с формой обратной связи с сайта no-spam.su 
Автор Сообщение
Прохожий

Зарегистрирован: 09 ноя 2011, 11:41
Сообщений: 13
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
 Проблема с формой обратной связи с сайта no-spam.su
День добрый. Столкнулся с проблемой.
Создавал форму в точности как описано в видео уроке http://zvirec.com/view_post.php?id=51.
Все получилось.... Единственное, когда заполняю форму и отправляю письмо, на почту приходят вместо заполненных данных каракули.
Понятно, что дело в кодировке, но менял все что можно, перепробовал, не получается :cry:

Для инфо:
все html файлы сайта в кодировке UTF-8.
файл "forma" в кодировке ANSI (если ставлю UTF-8, то буквы на сайте некорректно отображаются)
В настройка в панели администратора формы пробовал разные...

Подскажите, кто в этом хорошо понимает!!!


09 ноя 2011, 19:41
Профиль Отправить личное сообщение
Практикант
Аватар пользователя

Зарегистрирован: 08 сен 2011, 13:17
Сообщений: 96
Пол: мужской
Репутация: 258
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
Как понимаю кодировка страницы с формой utf8. То и письмо отправляйте в utf-8.
Пример отправки с кодировкой в заголовках:
Код:
function mail_utf8($to, $from, $subject, $message){
    $subject = '=?UTF-8?B?' . base64_encode($subject) . '?=';

    $headers  = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/plain; charset=utf-8\r\n";
    $headers .= "From: $from\r\n";

    return mail($to, $subject, $message, $headers);
}
// пример использования
mail_utf8('to-user@gmail.com', 'no-reply@example.ru', 'Заголовок сообщения', 'Текст сообщения');

А если в windows-1251. То и письмо в ней же.


10 ноя 2011, 10:34
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 09 ноя 2011, 11:41
Сообщений: 13
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
Allard писал(а):
Как понимаю кодировка страницы с формой utf8. То и письмо отправляйте в utf-8.
Пример отправки с кодировкой в заголовках:
Код:
function mail_utf8($to, $from, $subject, $message){
    $subject = '=?UTF-8?B?' . base64_encode($subject) . '?=';

    $headers  = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/plain; charset=utf-8\r\n";
    $headers .= "From: $from\r\n";

    return mail($to, $subject, $message, $headers);
}
// пример использования
mail_utf8('to-user@gmail.com', 'no-reply@example.ru', 'Заголовок сообщения', 'Текст сообщения');

А если в windows-1251. То и письмо в ней же.



Не получается... в том то и дело. Вот сайт:
http://www. там зайти в страницу заказа...
ПОМОГИТЕ!

Я через форму делаю, на странице админа указываю нужный код.... ноль эффекта


Последний раз редактировалось dminst 15 ноя 2011, 13:35, всего редактировалось 1 раз.



10 ноя 2011, 19:54
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 09 ноя 2011, 11:41
Сообщений: 13
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
кстати, если я отправляю сообщение со страницы администратора (там есть предварительный просмотр), то все норм, а когда со своей страницы - каракули...
Сайт в html...


10 ноя 2011, 22:03
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 09 ноя 2011, 11:41
Сообщений: 13
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
с этим разобрался.....

теперь другой вопрос.
Не могу поменять, чтоб внутри формы, где вводиться текст был черный цвет.
Там серый автоматически.
http://www.k


Последний раз редактировалось dminst 15 ноя 2011, 13:35, всего редактировалось 1 раз.



14 ноя 2011, 14:24
Профиль Отправить личное сообщение
Практикант
Аватар пользователя

Зарегистрирован: 08 сен 2011, 13:17
Сообщений: 96
Пол: мужской
Репутация: 258
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
У тебя в 5 строке style.css.
Код:
select, input, textarea {
    border: 1px solid #605F5A;
    color: #A2A2A2;
    font: 11px Tahoma,Arial,Helvetica,sans-serif;
}

меняй строку с color:
Код:
color: #000;


14 ноя 2011, 14:42
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 09 ноя 2011, 11:41
Сообщений: 13
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
Allard писал(а):
У тебя в 5 строке style.css.
Код:
select, input, textarea {
    border: 1px solid #605F5A;
    color: #A2A2A2;
    font: 11px Tahoma,Arial,Helvetica,sans-serif;
}

меняй строку с color:
Код:
color: #000;


Спасибо большое!! :clapping:


14 ноя 2011, 14:52
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 10 фев 2012, 15:53
Сообщений: 3
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
Ну что за люди ... вот разобрался он и рад "люби себя чихай на всех и в жизни ждет тебя успех!".
Написал бы хоть, как трабл с кодировкой решается??
Ведь ни один такой, полезное дело сделаешь.


10 фев 2012, 16:00
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 01 фев 2012, 19:57
Сообщений: 16
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
Здравствуйте, кто-нибудь может помочь? Такая проблема, по учебнику создал сайт с формой заказа. установил сендмайл. но после заполнения формы и отправки на реальный ящик выходит вот это:
Цитата:
Невозможно найти страницу
Возможно, эта страница была удалена, переименована, или она временно недоступна.

--------------------------------------------------------------------------------

Попробуйте следующее:

Проверьте правильность адреса страницы в строке адреса.

Откройте localhost домашнюю страницу, затем найдите там ссылки на нужные данные.
Нажмите кнопку Назад, чтобы использовать другую ссылку.
Нажмите кнопку Поиск для поиска сведений в Интернете.



HTTP 404 - Файл не найден
Internet Explorer





Запрашиваемая страница не существует.
Попробуйте загрузить страницу ещё раз
Воспользуйтесь
не пойму в чем дело. форма и обработчик.php лежат в отной папке. путь к sendmail в php.ini указал. в sendmail.ini внес изменения. ОЧЕНЬ ПРОШУ...


25 фев 2012, 08:26
Профиль Отправить личное сообщение
Прохожий

Зарегистрирован: 10 фев 2012, 15:53
Сообщений: 3
Репутация: 0
Добавить пункт репутацииВычесть пункт репутации
Сообщение Re: Проблема с формой обратной связи с сайта no-spam.su
Форум походу приказал долго жить.
В общем может кому полезно будет знать, как у меня решилась проблема с кодировкой.

Куча возни и очень простое решение.
Прописал в админке UTF-8, а потом пересохранил один единственный фаил index.php (лежит в главной папке) в этой же кодировке.
Стали приходить адекватные письма.

Надеюсь кому пригодится.
Всем успеха.


24 мар 2012, 19:33
Профиль Отправить личное сообщение
Показать сообщения за:  Сортировать по:  
Ответить на тему   [ Сообщений: 11 ]  На страницу 1, 2  След.
   Похожие темы   Автор   Ответов   Просмотров   Последнее сообщение 
Нет новых непрочитанных сообщений в этой теме Таксономия, типы материалов и связи между ними (каталог услу

в форуме Drupal 6

ll_dr

2

2127

16 сен 2012, 20:31

dmitry_k Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Денвер выдает Ошибка связи с базой данных

[ На страницу: 1, 2 ]

в форуме PHP , БАЗЫ ДАННЫХ, ЛОКАЛЬНЫЙ СЕРВЕР

Art

12

4496

01 фев 2014, 15:08

Beron Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Чем отличается аргументы и связи во views на Drupal

в форуме Обучающие материалы по DRUPAL

neko

2

2483

24 янв 2014, 10:51

boby123 Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Помогите настроить фильтрацию и связи во Views

в форуме Drupal 7

lexinthai

0

1183

16 май 2014, 00:14

lexinthai Перейти к последнему сообщению

Нет новых непрочитанных сообщений в этой теме Помогите поставить форву связи на DLE...

в форуме ВОПРОСЫ ПО ПОДБОРУ ДВИЖКОВ

SvlaS

0

1448

18 окт 2011, 18:07

SvlaS Перейти к последнему сообщению


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
 cron