php接收不到ajax请求参数,我是否需要在ajax请求和接收该请求的php之间编码/解码查询参数?...
生活随笔
收集整理的這篇文章主要介紹了
php接收不到ajax请求参数,我是否需要在ajax请求和接收该请求的php之间编码/解码查询参数?...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
人們,如果你不是絕對確定你在做什么,請不要使用這個代碼
此代碼受到災難性安全漏洞的影響,因此除非您絕對確定沒有邪惡的人會訪問它,否則請不要使用它.
發送:
jQuery.ajax({
type: 'post',
dataType: 'json',
url: *your backend url here*,
data: {database: 'db', sql: "select * from table"},
success: function(data, textStatus){
//perform any processing with data returned from backend here
}
});
接收:
$sql = $_POST['sql'];
$db = $_POST['db'];
//db connection
$result = mysql_query($sql);
//processing query result, $rslt is processing result
echo json_encode($rslt);
?>
Hovewer,從客戶端發送SQL不是一個好主意,這種方法極易受到SQL注入的攻擊.但是,如果你確定要拍自己的腿……
總結
以上是生活随笔為你收集整理的php接收不到ajax请求参数,我是否需要在ajax请求和接收该请求的php之间编码/解码查询参数?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle 10.2 64位,Orac
- 下一篇: svn目录结构 php,svn – ph