Ошибка в обратной связи

Тема в разделе "Shop-script", создана пользователем Grym713, 25 окт 2009.

Статус темы:
Закрыта.
  1. Grym713

    Grym713 Постоялец

    Регистр.:
    11 фев 2008
    Сообщения:
    51
    Симпатии:
    2
    Обнаружилась такая ошибка - если клиент отправляет письмо через форму обратной связи, я получаю письмо в котором обратный адрес указан стандартный адрес моего хостинга - postmaster@domain.ru
    Хотя с виду и в feedback.tpl.html и в feedback.php все в порядке
    Может кто-то сталкивался с такой ерундой?
     
  2. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.130
    Симпатии:
    668
    наверно на ник.ру шоп?
    Тебе проще форму связи переделать, чтобы в тексте письма еще и мыло указывалось. Поиском пользуйся, писалось как это сделать
     
    Grym713 нравится это.
  3. Grym713

    Grym713 Постоялец

    Регистр.:
    11 фев 2008
    Сообщения:
    51
    Симпатии:
    2
    Да, магазин на ник.ру :) Значит , проблема в нем? Что-то поиск мне ничего не дал... буду искать ещё
    Спасибо
     
  4. Grym713

    Grym713 Постоялец

    Регистр.:
    11 фев 2008
    Сообщения:
    51
    Симпатии:
    2
    Спасибо за правильное направление:) Проблемма была в кавычках в feedback.php, расставил так :
    ss_mail(CONF_GENERAL_EMAIL, $message_subject, $message_text, "From: ".$customer_name."\<".$customer_email.">\n".
    EMAIL_MESSAGE_PARAMETERS."\nReturn-path: <".$customer_email.">");
    Получилось неплохо, единственное - добавляется слеш после имени, дальше не стал разбираться - не мешает. Кстати - та же проблемма и у магазина Vamshop на ник.ру, сейчас буду там ковырять
     
  5. sounde

    sounde

    Регистр.:
    12 сен 2008
    Сообщения:
    391
    Симпатии:
    64
    Попробуй в коде:
    PHP:
    ss_mail(CONF_GENERAL_EMAIL$message_subject$message_text"From: ".$customer_name."\<".$customer_email.">\n".
    EMAIL_MESSAGE_PARAMETERS."\nReturn-path: <".$customer_email.">"); 
    после .$customer_name. убрать слеш, он там мне кажется лишний
    (чтобы пропал слеш после имени)
     
  6. Grym713

    Grym713 Постоялец

    Регистр.:
    11 фев 2008
    Сообщения:
    51
    Симпатии:
    2
    пробовал - не получилось - снова адрес покорежил
     
  7. sounde

    sounde

    Регистр.:
    12 сен 2008
    Сообщения:
    391
    Симпатии:
    64
    у меня вот так сделано:
    Т.е. между \ и < еще " добавить нужно
     
  8. Grym713

    Grym713 Постоялец

    Регистр.:
    11 фев 2008
    Сообщения:
    51
    Симпатии:
    2
    Попробую :)Но раз такое только на ник.ру происходит - значит может отличаться, но в любом случае снтаксис какой то непонятный:)запутался в кавычках. Я сейчас вамшоп ковыряю - та же хрень... только там структура файлов сложнее.
     
  9. Lexand

    Lexand Создатель

    Регистр.:
    5 мар 2010
    Сообщения:
    14
    Симпатии:
    0
    Раскажите как исправить эту проблему. Такаяже фигня приходит на мыло. Переделал все выше сказанное, не помогло. Все равно приходит postmaster@domain.ru. :bc::bc::bc:
    Вот мой feedback.php
     
  10. mdss

    mdss ♖♘♗♕♔♗♘♖

    Moderator
    Регистр.:
    20 фев 2007
    Сообщения:
    1.130
    Симпатии:
    668
    решение. Чтобы в текст письма добавить мыло
    http://shop-scripts.ru/showpost.php?p=16128&postcount=3
     
    igor21 и Lexand нравится это.
Статус темы:
Закрыта.