Twilio API – сохранение ответов от входящих текстовых сообщений

Я использую Twilio API для получения текстовых SMS-сообщений. Я хочу сохранить номер и тело полученного сообщения. Он принимается на PHP-странице xml, я хочу использовать его в середине другой php-страницы. Как мне это сделать? Сообщение принимается через запрос на отправку, twilio обновляет xml-файл php после его получения.

Это код файла PHP xml:

<?php header("content-type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; ?> <Response> <Sms>Hello again, Dr. Evil</Sms> </Response> <?php $body = $_POST['Body']; $responder = $_POST['From']; if ($body) { // if some response has been received, tell us what it is // echo "<Body>".$body."</Body>"; <--wrong // echo "<Responder>".$responder."</Responder>"; <--wrong }; ?> 

Операция «if» в последних нескольких строках не работает. Должен ли я использовать javascript (& jquery) вместо этого? как? Я новичок, так что будь добр …

Благодаря!

Update1:

Я попытался сохранить базу данных, как вы предлагали, и она все еще не работает … 🙁

Вот новый код:

  <?php header("content-type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; ?> <Response> <Sms>Hows it going, Dr. Evil</Sms> </Response> <?php $body = $_POST['Body']; $responder = $_POST['From']; if ($body) { require_once "../includes/functions.php"; connectDatabase(); //storing message and sender in database mysql_query("INSERT INTO sms_received (responder, body) VALUES ('$responder', '$body')"); mysql_close(); }; ?> 

Update2:

Хорошо, я отлаживал его, в прошлый раз у меня была проблема с этим путем, но этот код работает сейчас !!!

Спасибо вам всем 🙂