无法读取php中从flex发送的xml数据

时间:2009-09-24 22:20:20

标签: php xml flex

您好我使用过的代码 http://www.switchonthecode.com/tutorials/sending-flex-data-to-php-using-xml#comment-3635 将xml数据发送到php ...

我不知道我在php中有问题访问数据。 任何人都可以告诉我如何查看数据是否已到达php。

由于

2 个答案:

答案 0 :(得分:0)

http://www.switchonthecode.com/tutorials/sending-flex-data-to-php-using-xml说:

我们将使用一个简单的HTTPService来执行此操作,该服务将我们的XML数据作为GET变量发送到PHP脚本

您可能想要从那里开始:get参数是否包含预期数据

echo '<pre>Debug: GET[contact]=',
  htmlentities( print_r($_GET['contact'], true) ),
  '</pre>';

还将error_reporting级别设置为E_ALL,并将display_errors设置为on。您可以在脚本

中执行此操作
error_reporting(E_ALL);
ini_set('display_errors', 1);

或在php.ini中(如果这是你的开发机器)。

答案 1 :(得分:0)

制作一个日志功能并在你的php代码中使用它

function logit($input) {
     $handle = fopen(dirname(__FILE__) . '\__log.txt', "a");
     fwrite($handle, var_export($input, true) . "\n");
 }

所以,每当你从flex获得一个请求时,请执行logit($ _ GET);或者你想要记录的任何东西。如果输入是一个数组,它将像var_dump那样将其爆炸并将其写入文件