您好我想解码使用JSONP从JavaScript获取的请求URL。
http://localhost/kendo-prac/data/update.php?callback=jQuery17108347283969633281_1331377855406&models=%5B%7B%22ID%22%3A%2213%22%2C%22Title%22%3A%22RODDER%22%7D%5D&_=1331377869224
我们怎样才能在$ _GET [] PHP中使用它。
谢谢
ROD。
更新
<?php
$link = mysql_pconnect("localhost", "root", "") or die("Unable To Connect To Database Server");
mysql_select_db("users") or die("Unable To Connect To Northwind");
header('content-type: application/json; charset=utf-8');
$tmp = json_decode($_GET['models']);
$id = $tmp->ID;
$title = $tmp->Title;
$rs = mysql_query("INSERT INTO ldr (ID, Title) VALUES (".$id.",".$title.")");
?>
请看上面的代码。
答案 0 :(得分:0)
它仍然可以在$ _GET中使用,即使它是编码的,这里是如何解码它:
foreach ($_GET as $key => $value)
{
$_GET[$key] = json_decode($value);
}