Перейти к содержимому


Отправка СМС без шаблона

оперативные смс

Сообщений в теме: 4

#1 dev77rus

    Активный участник

  • Пользователи
  • PipPipPip
  • 114 сообщений
  • Пол:Мужчина

Отправлено 28 Сентябрь 2012 - 17:39

Подскажите, можно ли сделать допдействие, чтобы отправлять СМС без правки шаблона, вводя временный текст сообщения в текстовое поле, чтобы оперативно уведомлять сотрудников пересылая им одиночные смс-ки?
Может быть есть готовый код для этого?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 28 Сентябрь 2012 - 17:57

sendsms(текст_сообщения, кому, от_кого(подпись))

#3 All_ex74

    Активный участник

  • Пользователи
  • PipPipPip
  • 138 сообщений
  • Пол:Мужчина
  • Город:Барнаул

Отправлено 12 Июнь 2014 - 19:16

Просмотр сообщенияCbCoder (28 Сентябрь 2012 - 17:57) писал:

sendsms(текст_сообщения, кому, от_кого(подпись))

Есть вычисление...:

if ($line['Состояние'] == "Связана")
{
		$zvka = data_table("Заявки","`status`<>'2' AND `Статус`='Исполняемая' AND `Заказчик`=".$line['ID']);	
		$row = data_select_array(240, "`status`=0 AND `f3450`=", $line['Город']['ID'], " AND `f4690`=", $line['Связана по услуге']['ID'], " AND `f3530`='Свободна' AND `f6130`='0'");

		if (!$zvka)
		{
				if (!$row)
				{
						data_update(240, array('f6130'=>0), "`status`=0 AND `f3450`=", $line['Город']['ID'], " AND `f4690`=", $line['Связана по услуге']['ID']);
						$row = data_select_array(240, "`status`=0 AND `f3450`=", $line['Город']['ID'], " AND `f4690`=", $line['Связана по услуге']['ID'], " AND `f3530`='Свободна' AND `f6130`='0'");
				}
				$zvka['Город'] = $line['Город']['ID'];
				$zvka['Заказчик'] = $line['ID'];
				$zvka['Тип услуги'] = $line['Связана по услуге']['ID'];
				$zvka['Исполнитель'] = $row['id'];
				$zvka['ID'] = insert_query($zvka, "Заявки");
				data_update(240, array('f6130'=>1), "id=",$row['id']);
		}

		sendsms("Вами была сформирована заявка &#8470;".$zvka['ID']." на услугу ".$line['Связана по услуге']['ID'].". Ожидайте ответа.", $line['Телефон'], "ENU");
		// при  $line['Связана по услуге']['ID'] в СМС приходит id поля, а нужно значение...
}


Как вставить в отправку СМС значение связанного поля Связана по услуге? В данном случае вставляется ID поля связи...

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 14 Июнь 2014 - 14:14

Ну так вы же сами туда ID вставили? Почему собственно не другое, нужное вам поле: $line['Связана по услуге']['Нужное поле']?

#5 All_ex74

    Активный участник

  • Пользователи
  • PipPipPip
  • 138 сообщений
  • Пол:Мужчина
  • Город:Барнаул

Отправлено 16 Июнь 2014 - 09:09

Просмотр сообщенияCbCoder (14 Июнь 2014 - 14:14) писал:

Ну так вы же сами туда ID вставили? Почему собственно не другое, нужное вам поле: $line['Связана по услуге']['Нужное поле']?

Спасибо большое за ответ, но вопрос был решён.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных