Смс чат

Discussion in 'PHP' started by restart_05, 9 Oct 2009.

  1. restart_05

    restart_05 Member

    Joined:
    5 May 2009
    Messages:
    164
    Likes Received:
    6
    Reputations:
    0
    Задача
    Сделать смс - чат на php
    Чтобы появилось сообщение нужно отправить текст с кодом...

    Как такое сделать или что для этого нужно
     
  2. Zombi ****

    Zombi **** Elder - Старейшина

    Joined:
    4 Apr 2009
    Messages:
    166
    Likes Received:
    183
    Reputations:
    17
    мне тожде интересно кто знает прошу в лс!! ++ дам если чтото толковое
     
  3. Myload

    Myload Banned

    Joined:
    15 Mar 2009
    Messages:
    0
    Likes Received:
    96
    Reputations:
    6
    http://smskopilka.ru/ вот вам и чат:)
     
  4. Deathdreams

    Deathdreams Elder - Старейшина

    Joined:
    8 Nov 2008
    Messages:
    342
    Likes Received:
    116
    Reputations:
    5
    Суть:

    Идешь и регаешь акк и биллинг системе.
    Пишешь скрипт обработчик, который будет парсить месаг.
    Ну например нужно отправить chat+твой текст на номер ***.

    Парсиж новую смску регулярками и выдераешь текст.
    Записываешь в мускуль и усе.
    А на сайте ставишь скрипт который будет брать все сообщения из мускуля и выводить в чате.

    Собсна если есть мозги, то ничего тяжелого не вижу.
    Если я конечно правильно понял мыслю ТСа
     
    2 people like this.
  5. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    Есть готовые биллинги с реализацией...гугл в руки
     
  6. .::BARS::.

    .::BARS::. Elder - Старейшина

    Joined:
    13 Oct 2007
    Messages:
    379
    Likes Received:
    45
    Reputations:
    10
    билинг на A1A

    ---------

    первый файл sms.php - его указывать в билинге как обработчик
    PHP:
    <?php
    error_reporting
    (0);
    @
    mysql_connect("localhost""""") or print ("Ошибка подключения к серверу базы данных!");
    @
    mysql_select_db("") or print ("Ошибка базы данных!");

    $smsid=@$_GET['smsid'];
    $prefix=@$_GET['msg'];
    $prefix=preg_match(''); //регуляркой тянем сообщение... 0-префикс 1-кто 2-сообщение
    $date=date('U');
    if (
    $num=='1151' || $num=='1872' || $num=='1391' || $num=='17011' || $num=='1098' || $num=='44442') {
    mysql_query("INSERT INTO chat (who, mess,data) values ('$prefix[1]','$prefix[2],'$date')");

    echo 
    "smsid:".$smsid."\n";
    echo 
    "status:reply\n";
    echo 
    "content-type:text/plan\n";
    echo 
    "\n";
    echo 
    "Soobshenie doshlo\n";
    } else {

    echo 
    "smsid:".$smsid."\n";
    echo 
    "status:reply\n";
    echo 
    "content-type:text/plan\n";
    echo 
    "\n";
    echo 
    "Ne vernij nomer ili strana\n";
    }
    mysql_close();
    ?>
    второй файл index.php

    PHP:
    <?php
    //конект к базе
    $chatq mysql_query("SELECT * FROM chat");
    for (
    $c=0$c<mysql_num_rows($chatq); $c++)
    {
    $ia mysql_fetch_array($chatq);
    echo 
    $ia['who'].'<br>'.$ia['mess'].'<hr>';
    }
    mysql_close();
    ?>
    форму воода думаю сами замутите...
    скрипт примитив... =))
     
    #6 .::BARS::., 10 Oct 2009
    Last edited: 10 Oct 2009
    1 person likes this.
  7. _==wolf==_

    _==wolf==_ Elder - Старейшина

    Joined:
    29 May 2008
    Messages:
    127
    Likes Received:
    38
    Reputations:
    6
    фап фап быстро быстро sms.san-fierro.ru