Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> отправка смс с сайта 
:(
    Опции темы
Rezzonans
Дата 25.1.2007, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 21.4.2005

Репутация: нет
Всего: нет



Народ, а расскажите, кто знает, как вообще это происходит? Спасибо большое
--------------------
Первый детектор лжи был собран из ребра мужчины. Впрочем, до сих пор, никаких изменений не притерпел
PM MAIL   Вверх
PARROT
Дата 25.1.2007, 13:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



http://forum.mweb.ru/viewtopic.php?t=3946
http://www-sms.sourceforge.net/
http://sms.start-page.ru/

Добавлено @ 13:01 
От оператора зависит включена ли по умолчанию даная услуга/
Есть услуга clickatell.com,они продают прогу которая конектится к серверу и отсылает смс с любого номера на любой...но там только 5 тестовых смс, все остальное платное...


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Druidik
Дата 25.1.2007, 16:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 4.5.2004

Репутация: нет
Всего: нет



Если операторов всего несколько предполагается. Я делал через отправку мыла на мобайл.... 
(ну тобиш как с емейла на мобайл отправить смс....)

Вариант потом: 
mail("№тел@оператор.any.any", "Title", "TEXT", "Style");
И усё. 

Опцией выбирал оператор вводил номер. И формировалось вотэто "№тел@оператор.any.any"
PM MAIL   Вверх
Rezzonans
Дата 25.1.2007, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 21.4.2005

Репутация: нет
Всего: нет



PARROT, за информацию спасибо. Более или менее приемлимый вариант - это перл библа. 
http://forum.mweb.ru/viewtopic.php?t=3946 - вообще очевидные вещи. Собственно изначально такая мысль в голову мне и пришла. Останавливает одно, а как быть с кодом подтверждения отправки?

Druidik,  вам тоже спасибо. Хотел уточнить: это получается, что на каждого абонента у любого оператора связи зарегестрирован почтовый ящик? Ну, к примеру, [email protected] ? И с этого почтового ящика можно отослать сообщение бесплатно?

Добавлено @ 18:38 
уточню, мне будет требоваться билайн, мтс и мегафон
--------------------
Первый детектор лжи был собран из ребра мужчины. Впрочем, до сих пор, никаких изменений не притерпел
PM MAIL   Вверх
dadun
Дата 21.2.2007, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 21.2.2007
Где: Moscow

Репутация: нет
Всего: нет



Цитата(Rezzonans @ 25.1.2007,  12:25)
Народ, а расскажите, кто знает, как вообще это происходит? Спасибо большое

sms.php
Код

<html>
<head>
<title>Отправка SMS</title>
</head>
<body>   
<form method=POST action=sms.php>
  <table border=0 align=center>
    <tr> 
      <td> 
        Оператор 
      </td>
      <td> 
        <select name='operator'>
          <option value='KSTAR'>Киевстар</option>
          <option value='JEANS'>Джинс</option>
          <option value='UMC'>UMC</option>
        </select>
      </td>
    </tr>
    <tr>
    <td>
    Номер
    </td>
    <td>
    <input type=text name=nomer maxlength=7>
    </td>
      </tr>
      <tr>
      <td> 
     Сообщение
      </td>  
       <td> 
        <textarea name=sms cols=40 rows=6></textarea>
        </td>
        </tr>
    <tr> 
      <td>
       .
      </td>
      <td> 
         <center> <input type=reset value='Очистить форму'>
         <input type=hidden name=action value=true>
          <input type=submit value='Отправить SMS'>   </center>
      </td>
    </tr>
  </table>
</form>
<p> <font color="red">
<b>
<?php
if (!isset($action) || $action!=true) exit;

 if (!isset($operator) || $operator==="")
 {
 echo "Не выбран оператор";
  exit;
}
 
 switch($operator){
  case 'KSTAR': 
   $oper="38067";
   $addr="@sms.kyivstar.net";
              break;
  case 'JEANS': 
   $oper="38066";
   $addr="@jeans.com.ua";
              break;
  case 'UMC':
   $oper="38050";
   $addr="@umc.com.ua";
              break;
 }
 
 if (!isset($nomer) || strlen($nomer)!==7)
  {
  echo "Неверно введен номер";
  exit;
  }
  
  if (!isset($oper))
  {
  echo "Неверно выбран оператор";
  exit;  
  }
  
  if (!isset($sms) || $sms==="")
  {
  echo "Введите текст сообщения";
  exit;
  }
  
  if (strlen($sms)>120)
  {
   echo "Слишком длинное сообщение!";
  exit;
  }
  
  $email=$oper.$nomer.$addr;
  $sms.=" Отправлено с heel.net.ua";
   
   mail($email,"",$sms);           

   echo "Сообщение успешно отправлено на номер: ".$oper.$nomer;
   $action=false;
?>
</b></font>
</body>
</html>



PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0840 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.