Best-club - портал хорошего настроения!
→◊ Библиотека ◊←
Меню сайта
  • Драмы
  • Ужасы
  • Фэнтези
  • Боевики
  • Мистика
  • Комедии
  • Триллеры
  • Мелодрамы
  • Фантастика
  • Мультфильмы
  • Приключения
  • Связь с админом
  • Список пользователей
  • Полная статистика сайта
  • ТОП наград
  • Переводчик
  • Конвертер величин
  • Проверка правописания
  • Раздача ICQ
  • Оставить отзыв о сайте
  • Раскрутка сайтов

  • Поиск по сайту
    Введите ключевое слово
    для поиска



    Статистика сайта




    ProfiSmart TOP webgari.com Рейтинг сайтов

    Каталог сайтов

    bodr_top
    Онлайн всего: 3
    Гостей: 3
    Пользователей: 0

    Зарегистрировано:
    Всего: 1117
    Парней: 1070
    Девушек: 47
    Последний: molodoo

    Облако тегов
    Важная информация
    Главная » Статьи » Wap/Web Мастеру » PHP, Perl, ASP

    Отправка сообщений на ICQ
    Можно легко переделать в программу отправки сообщений на пейджер (например через page.gate.ru), SMS и другое. При умении анализировать ответ сервера, можно вырезать анекдоты c anekdot.ru или курс доллара с rbc.ru. Здесь лишь минимум для задачи: сформировать запрос из разных полей, открыть сокет, записать запрос

      flush();

      // поля надо заполнить
      $from='Dmitry Borodin';
      $fromemail='ваше_мыло@php.spb.ru';
      $subject='сабж';
      $to='00000000'; // <-- номер. (Уверен, что кто-нить не догадается :-)
      $body='само сообщение';

      $submit='Send Message'; // don't edit
      $ref="http://wwp.icq.com/$to"; // don't edit


      // формирование заголовка
      $PostData=
      "from=".urlencode($from)."&".
      "fromemail=".urlencode($frommail)."&".
      "subject=".urlencode($subject)."&".
      "body=".urlencode($body)."&".
      "to=".urlencode($to)."&".
      "submit=".urlencode($submit);
      
      $len=strlen($PostData);
      
      $nn="rn";
      $zapros=
    "POST /scripts/WWPMsg.dll HTTP/1.0".$nn.
    "Referer: $ref".$nn.
    "Content-Type: application/x-www-form-urlencoded".$nn.
    "Content-Length: $len".$nn.
    "Host: wwp.icq.com".$nn.
    "Accept: */*".$nn.
    "Accept-Encoding: gzip, deflate".$nn.
    "Connection: Keep-Alive".$nn.
    "User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)".$nn.
    "".$nn.
    "$PostData";

      echo $zapros."nn-------------nnn";
      flush();

      // открываем сокет и шлем заголовок
      $fp = fsockopen("wwp.icq.com", 80, &$errno, &$errstr, 30);
      if(!$fp) { print "$errstr ($errno)
    n"; exit; }


      // для наглядности выводим заголовок ответа и страницу на экран
      fputs($fp,$zapros);
      print fgets($fp,20048);
      fclose($fp);

    ?>
    Категория: PHP, Perl, ASP | Добавил: Admin | Дата: 12.09.2009 | Просмотры: 693 | Рейтинг:
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Вход на сайт
    Гость, добро пожаловать на best-club! Тапки в углу, пиво в холодильнике. Располагайся:) Для получения большего комфорта войди как пользователь или зарегистрируйся.



    Обмен музыкой [?]
    Открыть в новом окне

    Партнёры





    Опрос

    Какой у Вас номер icq?
    Всего ответов: 10

     
    Best-club team © 2008 - 2025

    SiteMap Партнёры и друзья Поддержать проект
    Третий Мир: Война Королей - Форум
    Администрация сайта не несёт ответственности за материалы опубликованные на сайте! Все материалы исключительно для ознакомления!
    Мини профиль