您好我使用过的代码 http://www.switchonthecode.com/tutorials/sending-flex-data-to-php-using-xml#comment-3635 将xml数据发送到php ...
我不知道我在php中有问题访问数据。 任何人都可以告诉我如何查看数据是否已到达php。
由于
答案 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那样将其爆炸并将其写入文件