text - текст сообщения
phone - номер телефона
.....
После обработки запроса, программное обеспечение на стороне клиента должно вернуть код HTTP_OK (200).
скрипт:
<?php
$text=$_POST['text'];
$phone=$_POST['phone'];
соединение с mysql
$r=mysql("insert into sms (text,phone) values ('$text','$phone')");
header("HTTP/1.1 200 ОК");
?>
при отправке смс, в логах есть запрос к моему скрипту, но данные в базу заносит пустые
в чем проблема, кто то делал пообное или сталкивался?
Спустя 2 минуты, 55 секунд (28.06.2007 - 13:30) md5 написал(а):
Цитата
$r=mysql("insert into sms (text,phone) values ('$text','$phone')");
а что это?
Спустя 10 минут, 18 секунд (28.06.2007 - 13:41) Darkm написал(а):
Ошибся
$r=mysql_querry("insert into sms (text,phone) values ('$text','$phone')");
но возможен вариант что данные передаются xml
<?xml version="1.0"?>
<messages>
<message>
<transaction-id>123</transaction-id>
<time>19-11-2004 12:34:34.123</time>
<keyword activated=”true”>KEYWORD</keyword>
<provider>bee</provider>
<short-number>8881</short-number>
<phone>79161234567</phone>
<text>PRIVET VSEM!</text>
</message>
<message>
…
</message>
</messages>
как их оттуда выдернуть тогда
$r=mysql_querry("insert into sms (text,phone) values ('$text','$phone')");
но возможен вариант что данные передаются xml
<?xml version="1.0"?>
<messages>
<message>
<transaction-id>123</transaction-id>
<time>19-11-2004 12:34:34.123</time>
<keyword activated=”true”>KEYWORD</keyword>
<provider>bee</provider>
<short-number>8881</short-number>
<phone>79161234567</phone>
<text>PRIVET VSEM!</text>
</message>
<message>
…
</message>
</messages>
как их оттуда выдернуть тогда
Спустя 29 минут, 47 секунд (28.06.2007 - 14:10) md5 написал(а):
так ты определить как у тебя данные передаются
Спустя 1 час, 36 минут, 38 секунд (28.06.2007 - 15:47) Darkm написал(а):
<?xml version="1.0"?>
<messages>
<message>
<transaction-id>123</transaction-id>
<time>19-11-2004 12:34:34.123</time>
<keyword activated=”true”>KEYWORD</keyword>
<provider>bee</provider>
<short-number>8881</short-number>
<phone>79161234567</phone>
<text>PRIVET VSEM!</text>
</message>
<message>
…
</message>
</messages>
если в таком формате, то как?
<messages>
<message>
<transaction-id>123</transaction-id>
<time>19-11-2004 12:34:34.123</time>
<keyword activated=”true”>KEYWORD</keyword>
<provider>bee</provider>
<short-number>8881</short-number>
<phone>79161234567</phone>
<text>PRIVET VSEM!</text>
</message>
<message>
…
</message>
</messages>
если в таком формате, то как?
Спустя 28 дней, 3 часа, 18 минут, 59 секунд (26.07.2007 - 19:06) Angerslave написал(а):
Регулярками, либо читай ман PHP, главу про XML.
_____________