Jump to content
  • 0
Sign in to follow this  
baldhead

СМС оповещения на мобильный клиента

Question

baldhead    1

Доброго времени суток вам, возник такой вопрос, возможно ли сделать форму заявки на лайтбоксе привязанную к смс оповещению, тобишь ввел к примеру имя и email, а на телефон клиента пришли эти данные,м? Прошу вашей помощи, спасибо!

Share this post


Link to post

6 answers to this question

Recommended Posts

  • 0
Vadim    50

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

Потом в лайтбокс вставляете ту форму от сервиса вместо стандартной формы от мус. Вставляете с помощью хтмл.

Также этот вариант можно реализовать с помощью CRM, если используете, подайте запрос своему разработчику на интеграцию, он вам скажет сроки и стоимость.

Share this post


Link to post

Новая статья

Как бесплатно получить специализированный хостинг для Adobe Muse сайта. Читайте новую инструкцию по этой ссылке.
  • 0

Доброго времени суток вам, возник такой вопрос, возможно ли сделать форму заявки на лайтбоксе привязанную к смс оповещению, тобишь ввел к примеру имя и email, а на телефон клиента пришли эти данные,м?

Прошу вашей помощи, спасибо!

СМС-сервисы подключаются к сайту через API, без помощи специалиста тут не обойтись. Есть готовые решения (модули) для популярных CMS, но к Muse конечно это не относится.

Существует и более простой метод, его можно подключить самостоятельно к форме Muse, но для этого, нужно будет внести некоторые поправки в код формы. Суть метода в том, что в тему и тело письма нужно внести небольшой код, а в адрес получателя, кроме админа добавить еще "служебный" емайл сервиса рассылок - он и будет отправлять СМС клиенту (и админу, если нужно). И никакого API.

Услугу предоставляет сервис Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке., естественно, нужно зарегиться. Я, сразу скажу, сам к форме Muse не подключал, пробовал уже давненько и не на muse-сайте. Но подключить, думаю, не составит труда даже у неопытных, инструкция подробная. Цена СМС там примерно 30-35 коп.

Кто попробует, отпишитесь о результатах.

Share this post


Link to post
  • 0

Привет!
я использую сервис sms.ru там сообщения себе можно отправлять бесплатно, а одного сообщения достаточно для оперативного реагирования на заявку с сайта. для установки и отправки форм (без е-мейл) использую готовый купленный виджет, а в файле хостинга прописываю код, сдернутый с web builder:

на хостинге стоит файл - form1.php, в нем следующий код:

_______________________________________________________
 

<?php
 
function ValidateEmail($email)
   {
      $pattern = '/^([0-9a-z]([-.w]*[0-9a-z])*@(([0-9a-z])+([-w]*[0-9a-z])*.)+[a-z]{2,6})$/i';
      return preg_match($pattern, $email);
   }
 
   if ($_SERVER['REQUEST_METHOD'] == 'POST')
   {
      $mailto = 'uvatu7ev@sms.ru'; // здесь, адрес почты в sms.ru
      $mailfrom = isset($_POST['email']) ? $_POST['email'] : $mailto;
      $mailcc = 'kovkaveresk@gmail.com';  // здесь адрес, куда отправляю копию
      $subject = 'Заявка(1кв)'; // здесь - заголовок для е мейл почты
      $message = '1кв'; // здесь - заголовок для смс уведомления ***(читайте комментарий ниже)
      $success_url = 'Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.'; // это адрес страницы благодарности
      $error_url = '';
      $error = '';
      $eol = "n";
      $max_filesize = isset($_POST['filesize']) ? $_POST['filesize'] * 1024 : 1024000;
      $boundary = md5(uniqid(time()));
 
      $header  = 'From: '.$mailfrom.$eol;
      $header .= 'Reply-To: '.$mailfrom.$eol;
      $header .= 'Cc: '.$mailcc.$eol;
      $header .= 'MIME-Version: 1.0'.$eol;
      $header .= 'Content-Type: multipart/mixed; boundary="'.$boundary.'"'.$eol;
      $header .= 'X-Mailer: PHP v'.phpversion().$eol;
      if (!ValidateEmail($mailfrom))
      {
         $error .= "The specified email address is invalid!n<br>";
      }
 
      if (!empty($error))
      {
         $errorcode = file_get_contents($error_url);
         $replace = "##error##";
         $errorcode = str_replace($replace, $error, $errorcode);
         echo $errorcode;
         exit;
      }
 
      $internalfields = array ("submit", "reset", "send", "captcha_code");
      $message .= $eol;
      foreach ($_POST as $key => $value)
      {
         if (!in_array(strtolower($key), $internalfields))
         {
            if (!is_array($value))
            {
               $message .= ucwords(str_replace("_", " ", $key)) . " : " . $value . $eol;
            }
            else
            {
               $message .= ucwords(str_replace("_", " ", $key)) . " : " . implode(",", $value) . $eol;
            }
         }
      }
 
      $body  = 'This is a multi-part message in MIME format.'.$eol.$eol;
      $body .= '--'.$boundary.$eol;
      $body .= 'Content-Type: text/plain; charset=UTF-8'.$eol;
      $body .= 'Content-Transfer-Encoding: 8bit'.$eol;
      $body .= $eol.stripslashes($message).$eol;
      if (!empty($_FILES))
      {
          foreach ($_FILES as $key => $value)
          {
             if ($_FILES[$key]['error'] == 0 && $_FILES[$key]['size'] <= $max_filesize)
             {
                $body .= '--'.$boundary.$eol;
                $body .= 'Content-Type: '.$_FILES[$key]['type'].'; name='.$_FILES[$key]['name'].$eol;
                $body .= 'Content-Transfer-Encoding: base64'.$eol;
                $body .= 'Content-Disposition: attachment; filename='.$_FILES[$key]['name'].$eol;
                $body .= $eol.chunk_split(base64_encode(file_get_contents($_FILES[$key]['tmp_name']))).$eol;
             }
         }
      }
      $body .= '--'.$boundary.'--'.$eol;
      if ($mailto != '')
      {
         mail($mailto, $subject, $body, $header);
      }
      header('Location: '.$success_url);
      exit;
   }
?>

_______________________________________________________

*** внимание, на сервисе sms.ru можно бесплатно отправлять только одно сообщение, поэтому, в том поле, в коде ( $message = '1кв'; ) целесообразно сделать сокращенное сообщение, понятное только менеджеру 1кв - 1 комнатная квартира,
сообщение в смс выглядит так:
1кв
Name: Алексей
Phone: +7903___ __ __

Все.

Вот, кстати, сам сайт: Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.

Share this post


Link to post
  • 0

Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке. а какой код формы? на сайте указанным Вами не нашел. Интересует потому как когда я вставляю код формы как html , у меня не отображается рамка полей input  и рамка кнопки

Share this post


Link to post
  • 0

Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке. а какой код формы? на сайте указанным Вами не нашел. Интересует потому как когда я вставляю код формы как html , у меня не отображается рамка полей input  и рамка кнопки

Извиняюсь за огромоную задержку с ответом! Так как меня здесь практически не бывает. Если вопрос еще актуален для Вас или других, то настройка делается в два этапа:

1) нужно зарегистрироваться в сервисе sms.ru или по моей рефералке где Вам будет дана скидка 10% - aiveo.sms.ru

2) нужно купить виджет формы на сайте: musett.ru

Все. Изменяете файлы в папке assets на мои из прикрепленного файла.

Правите файл формы так, как Вы хотите получать СМСки

Если нужна оперативная помощь, пишите в личку Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.

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

МЕНЯЙТЕ ТОЛЬКО ЭТИ СТРОКИ:

 

      $mailto = 'Ваша_почта@sms.ru';/* ПОЧТА НА SMS.RU */;
      $mailfrom = isset($_POST['email']) ? $_POST['email'] : $mailto;
      $mailcc = 'Ваша другая почта@gmail.com';/* ПОЧТА КУДА ОТПРАВЛЯТЬ КОПИЮ */;
      $subject = 'PC(s_otd)';/* ЗАГОЛОВОК ПОЧТЫ С УКАЗАНИЕМ ЧТО ЗАЯВКА С ПК ВЕРСИИ */;
      $message = '(pc)3dtr.ru/ess/s_otd';/* ЗАГОЛОВОК КОРОТКИЙ КОТОРЫЙ ПРИДЕТ В СМС */;
      $success_url = '/ess/s_otd#modal-fade';/* МОДАЛЬНОЕ ОКНО БЛАГОДАРНОСТИ */;

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

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

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

Здесь ссылка, но видят ее только участники клуба. Вступите в клуб по этой ссылке.

Share this post


Link to post
  • 0
Vitaliz84    0

Как убрать из сообщений это? nn--f88d87902f460a9225f5f5fba3c822afnnnn Стоит вначале и в конце сообщения и постоянно меняется, а также пишет This is a multi-part message in MIME format. В общем получается сообщения такого вида

"This is a multi-part message in MIME format.nn--315458b017f9ff93a9e40908b5af1a5dnContent-Type: text/plain; charset=UTF-8nContent-Transfer-Encoding: 8bitnnЗаявкаnName : ВиталийnPhone : +79*********nn--315458b017f9ff93a9e40908b5af1a5d--n"

Share this post


Link to post
Sign in to follow this  

×
×
  • Create New...