路径错误吧,Json.php是和test.php同在一个目录下吗

解决方案 »

  1.   

    failed to open stream: No such file or directory in D:\wamp\www\ctgz\test.php on line 2 
    应该是路径错误吧,没有这样的文件或目录
      

  2.   

    Fatal error: require_once() [function.require]: Failed opening required 'Json.php' (include_path='.;C:\php5\pear') in D:\wamp\www\ctgz\test.php on line 2在你指定的位置找不到Json.php,并且在系统默认的路径中也无法找到那个文件,
      

  3.   

    恩,放到同一个目录下了,错误提示也改变了
    Fatal error: Call to undefined function decode() in D:\wamp\www\ctgz\test.php on line 4
    其实主要想知道,如果发送过来的请求是一个JSON,那么如何获得这个请求的内容,还是用$_POST么?
      

  4.   

    1.php5.2开始已经支持JSON了,因此不必再引用第三方的json文件了
    2.JSON只是在javascript和php之间转换数据类型描述.传递的是一个字符串.php端可用任何外部数据载体接收
      

  5.   

    回楼上,虽然说是支持了,我想请问需要什么配置么。
    我改写了代码如下:require_once('JSON.php');
    //$json = new Services_JSON();
    echo($HTTP_RAW_POST_DATA);
    $value = json_decode($GLOBALS['HTTP_RAW_POST_DATA']);
    if($value == NULL)echo("It's NULL");
    var_dump($value);但是发送请求过来时,$HTTP_RAW_POST_DATA为空值,php.ini里面那个要设置的也设置成true了。
    请问能给出一个范例么。谢谢
      

  6.   

    建议先google一下,先了解一下JSON的介绍!!
      

  7.   

    已经google N次了,手册也全都看过了,最后俺大哥帮俺换了个获取请求原形的函数echo   file_get_contents("php://input");就OK了。多谢!
      

  8.   

    fsfsdfasfdsf