powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / MMS на мобилу
4 сообщений из 4, страница 1 из 1
MMS на мобилу
    #32891518
Bash
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужен скрипт для отправки mms, может кто подскажет как написать или где взять :) ?
...
Рейтинг: 0 / 0
MMS на мобилу
    #32892687
Армянка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Для каждого оператора придется написать код отдельно:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
<form action=sms2 name="sendsms" method="post"> 

<select name="prefix"> 
<option value="7926"> 7   926 </option> 
<option value="7095"> 7   095 </option> 
</select> 

<input name="addr" type="text"> 
<input name="mlength" value="(максимум 110 символов):"> 
<textarea name="message" style="width: 100%;"></textarea> 
<input name="messlen" value="110"> 
<input name="transliterate" type="checkbox" checked> 
<input name="send" value="Отправить" type="submit"> 
<input name="send_after_flag" value="on" type="checkbox"> 

<select name="send_hour"> 
<option value="-1">--</option> 
<option value="0"> 00 </option> 
<option value="1"> 01 </option> 
... 
<option value="23"> 23 </option> 
</select> 

<select name="send_minute"> 
<option value="-1">--</option> 
<option value="0"> 00 </option> 
<option value="1"> 01 </option> 
... 
<option value="59"> 59 </option> 
</select> 

<select name="send_day"> 
<option value="-1">--</option> 
<option value="1"> 01 </option> 
<option value="2"> 02 </option> 
... 
<option value="31"> 31 </option> 
</select> 

<select name="send_month"> 
<option value="-1">--</option> 
<option value="1">Января</option> 
<option value="2">Февраля</option> 
... 
<option value="12">Декабря</option> 
</select> 

<select name="send_year"> 
<option value="-1">----</option> 
<option value="2003"> 2003 </option> 
<option value="2004"> 2004 </option> 
</select> 

</form> 

post header must be: 

Quote: POST /misc/sms2 HTTP/ 1 . 1 . 
Host: www.megafonmoscow.ru 
Referer: http://www.megafonmoscow.ru/misc/sms 
User-Agent: Mozilla/ 4 . 0  (compatible; MSIE  6 . 0 ; Windows NT  5 . 1 ) 
Content-Type: application/x-www-form-urlencoded 
Accept: */* 
Accept-Encoding: gzip, deflate 
Connection: Keep-Alive 
Content-Length: XXX 

code: 

Quote: // Переменные 
$prefix='7926'; 
$addr='0000000'; // телефон 
$mlength='(максимум 110 символов):'; 
$message='Hi'; 
$messlen=110-strlen($message);// Зависит от длинны сообщения В мегафоне ораничение на 110 символов 
$transliterate='on'; 
$send_after_flag=''; 
$send_hour='-1'; 
$send_minute='-1'; 
$send_day='-1'; 
$send_month='-1'; 
$send_year='-1'; 

// Тело запроса 
$POSTData= 
"prefix=".urlencode($prefix)."&". 
"addr=".urlencode($addr)."&". 
"mlength=".urlencode($mlength)."&". 
"message=".urlencode($message)."&". 
"messlen=".urlencode($messlen)."&". 
"transliterate=".urlencode($transliterate)."&". 
"send=".urlencode('Отправить')."&". 
"send_hour=".urlencode($send_hour)."&". 
"send_minute=".urlencode($send_minute)."&". 
"send_day=".urlencode($send_day)."&". 
"send_month=".urlencode($send_month)."&". 
"send_year=".urlencode($send_year); 

$len=strlen($POSTData); // Размер в символах тела запроса 
$nn="\r\n"; // возврат каретки и символ новой строки 

// Запрос с заголовком и телом 
$request= 
"POST /misc/sms2 HTTP/1.1".$nn. 
"Host: www.megafonmoscow.ru".$nn. 
"Referer: http://www.megafonmoscow.ru/misc/sms".$nn. 
"User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)".$nn. 
"Content-Type: application/x-www-form-urlencoded".$nn. 
"Accept: */*".$nn. 
"Accept-Encoding: gzip, deflate".$nn. 
"Connection: Keep-Alive".$nn. 
"Content-Length: $len".$nn.$nn. 
"$POSTData"; 

// Открываем сокет и отсылаем запрос скрипту 

$socket='www.megafonmoscow.ru'; 

if ($fp = fsockopen($socket, 80, &$errno, &$errstr, 30)) { 
fputs($fp,$request); 
echo fgets($fp,1024); 
fclose($fp); 
} 
else { 
print "Невозможно присоединиться, по причине:$errstr ($errno)<br>\n"; exit; 
} 


Можете посмотреть также: http://www.hellkvist.org/software/index.php3#MMSLIB
...
Рейтинг: 0 / 0
MMS на мобилу
    #32898493
Hup
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Армянка , а есть мануал к этому исходнику? Очень хочется реализовать подобное
--
Хочешь избежать критики – ничего не делай, ничего не говори и будь никем.
...
Рейтинг: 0 / 0
MMS на мобилу
    #32898593
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Hup Армянка , а есть мануал к этому исходнику?http://php.net/имя_функции
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / MMS на мобилу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]