国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

DEDECMS|帝國CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|蘋果CMS|極致CMS|CMS系統(tǒng)|

服務(wù)器之家 - 建站程序 - PHPCMS - PHPCMS通過getJSON調(diào)用的地址回調(diào)函數(shù)一直無法執(zhí)行

PHPCMS通過getJSON調(diào)用的地址回調(diào)函數(shù)一直無法執(zhí)行

2019-10-15 11:32phpcms開發(fā)網(wǎng) PHPCMS

遇到一個(gè)getJSON的問題,回調(diào)函數(shù)一直無法執(zhí)行,檢查所有的都沒有問題,但就是alert不出來傳回的數(shù)據(jù),有類似情況的朋友可以參考下本文

今天遇到一個(gè)getJSON的問題,回調(diào)函數(shù)一直無法執(zhí)行,檢查了生成的json數(shù)據(jù)的格式絕對沒問題,getJSON的js語法也沒問題,但就是alert不出來傳回的數(shù)據(jù)。原來是phpcms的check_hash()函數(shù)對遠(yuǎn)程調(diào)用的方法進(jìn)行了安全驗(yàn)證,方法名前沒public_的都不能通過。 

復(fù)制代碼

代碼如下:


/** 
* 檢查hash值,驗(yàn)證用戶數(shù)據(jù)安全性 
*/ 
final private function check_hash() { 
if(preg_match('/^public_/', ROUTE_A) || ROUTE_M =='admin' && ROUTE_C =='index' || in_array(ROUTE_A, array('login'))) { 
return true; 

if(isset($_GET['pc_hash']) && $_SESSION['pc_hash'] != '' && ($_SESSION['pc_hash'] == $_GET['pc_hash'])) { 
return true; 
} elseif(isset($_POST['pc_hash']) && $_SESSION['pc_hash'] != '' && ($_SESSION['pc_hash'] == $_POST['pc_hash'])) { 
return true; 
} else { 
showmessage(L('hash_check_false'),HTTP_REFERER); 


phpcms給函數(shù)進(jìn)行了hash驗(yàn)證,因此,現(xiàn)在方法是這樣寫的: 

復(fù)制代碼

代碼如下:


public function public_mobile_getjson_ids() {//publc是后來加上去的 
$modelid = intval($_GET['modelid']); 
$id = intval($_GET['id']); 
$this->db->set_model($modelid); 
$tablename = $this->db->table_name; 
$this->db->table_name = $tablename.'_data'; 
$r = $this->db->get_one(array('id'=>$id),'mobile_type'); 
if($r['mobile_type']) { 
$relation = str_replace('|', ',', $r['mobile_type']); 
$relation = trim($relation,','); 
$where = "id IN($relation)"; 
$infos = array(); 
$this->mobile_db = pc_base::load_model ( 'mobile_type_model' ); 
$datas = $this->mobile_db->select($where,'id,type_name'); 
//$this->db->table_name = $tablename; 
//$datas = $this->db->select($where,'id,title'); 
foreach($datas as $_v) { 
$_v['sid'] = 'v'.$_v['id']; 
if(strtolower(CHARSET)=='gbk') $_v['type_name'] = iconv('gbk', 'utf-8', $_v['type_name']); 
$infos[] = $_v; 

echo json_encode($infos); 


js部分的getJSON是這樣寫的: 

復(fù)制代碼

代碼如下:


//顯示添加機(jī)型 
function show_mobiletype(modelid,id) { 
$.getJSON("?m=content&c=content&a=public_mobile_getjson_ids&modelid="+modelid+"&id="+id, function(json){ 
var newrelation_ids = ''; 
if(json==null) { 
alert('沒有添加相關(guān)文章'); 
return false; 

$.each(json, function(i, n){ 
newrelation_ids += "<li id='"+n.sid+"'>·<span>"+n.type_name+"</span><a href='javascript:;' class='close' onclick=\"remove_relation('"+n.sid+"',"+n.id+")\"></a></li>"; 
}); 
$('#mobile_type_text').html(newrelation_ids); 
}); 


就好了。要注意phpcms里面調(diào)用遠(yuǎn)程地址,方法前加上public啊!!

延伸 · 閱讀

精彩推薦
  • PHPCMSphpcms轉(zhuǎn)移到虛擬空間的詳細(xì)步驟

    phpcms轉(zhuǎn)移到虛擬空間的詳細(xì)步驟

    本文向大家介紹phpcms從本地轉(zhuǎn)移到虛擬空間的步驟,轉(zhuǎn)移過程需要改動(dòng)一部分文件,這里提供如何改動(dòng)這些文件,以保證你可以順利轉(zhuǎn)移PHPCMS ...

    phpcms教程網(wǎng)4232019-10-13
  • PHPCMSphpcms常見問題解答

    phpcms常見問題解答

    1.為什么phpcms首頁幻燈片怎么顯示不出來? 答:需要設(shè)置文章的 標(biāo)題圖片 如果設(shè)置標(biāo)題圖片,則可以在首頁以及欄目頁以圖片方式鏈接到文章。 2.自定義...

    phpcms教程網(wǎng)2712019-10-07
  • PHPCMS如何設(shè)置PhpCms廣告模塊管理 PhpCms廣告模塊管理圖文教程

    如何設(shè)置PhpCms廣告模塊管理 PhpCms廣告模塊管理圖文教程

    PhpCms廣告模塊管理圖文教程,下面給大家總結(jié)一下 ...

    PHPCMS教程網(wǎng)3782019-10-14
  • PHPCMSphpcms的欄目緩存無限級羅列展示處理代碼(親測)

    phpcms的欄目緩存無限級羅列展示處理代碼(親測)

    本文為大家詳細(xì)介紹下phpcms的欄目緩存無限級羅列展示是怎么實(shí)現(xiàn)的,粗測試了一下,效果還不錯(cuò),有需求的朋友可以參考下哈,希望對大家有所幫助 ...

    phpcms教程網(wǎng)8642019-10-11
  • PHPCMSphpcms v9去除盛大連接 關(guān)閉盛大通行證的修改方法

    phpcms v9去除盛大連接 關(guān)閉盛大通行證的修改方法

    phpcms v9默認(rèn)開啟了盛大連接,直接使用盛大通告證登錄網(wǎng)站,但是盛大通告證的覆蓋面有限,比不上QQ或者支付寶,甚至不如人人網(wǎng)、豆瓣之類,于是有朋...

    phpcms教程網(wǎng)5562019-10-13
  • PHPCMS數(shù)據(jù)庫導(dǎo)入成功,phpcms打不開

    數(shù)據(jù)庫導(dǎo)入成功,phpcms打不開

    問:,數(shù)據(jù)庫導(dǎo)入成功,phpcms打不開 答:您好,查看此域名是解析到 云主機(jī) 上的,報(bào)錯(cuò)來看應(yīng)該是您導(dǎo)入的數(shù)據(jù)庫不完整,還差session的表,請您核實(shí) 若需...

    未知1822023-05-07
  • PHPCMSphpcms V9實(shí)現(xiàn)QQ登陸OAuth2.0提供下載

    phpcms V9實(shí)現(xiàn)QQ登陸OAuth2.0提供下載

    phpcmsV9使用的QQ登陸依然是OAuth1.0,但現(xiàn)在騰訊已經(jīng)不審核使用OAuth1.0的網(wǎng)站了。這對于使用pc的站長來講是一個(gè)無比巨大的坑。經(jīng)過對phpcms論壇的一位同學(xué)做...

    phpcms教程網(wǎng)3402019-10-11
  • PHPCMSphpcms怎么上傳歌曲文件

    phpcms怎么上傳歌曲文件

    phpcms上傳歌曲文件的方法:首先依次打開“設(shè)置-站點(diǎn)管理-修改”;然后在附件配置的“允許上傳附件類型”中添加自己需要的類型;接著打開“添加模型...

    未知1522023-05-07
主站蜘蛛池模板: 中文字幕一区二区av | 亚洲午夜视频在线观看 | 久久99深爱久久99精品 | 成人午夜精品一区二区三区 | 久久国产精品久久久久久 | 日韩免费高清视频 | 午夜视频网 | 国产欧美日韩在线观看 | 黄色精品网站 | 久久免费精品一区二区三区 | 91久久九色 | 国产精品久久久久免费 | 日韩a∨ | 亚洲男人在线 | 欧美精品久久久久久久久老牛影院 | 日韩av免费在线观看 | 久久亚 | 成人欧美一区二区三区在线观看 | a视频在线 | 999精品视频一区二区三区 | 久久精品一区二区国产 | 国产高清一级片 | 国产在线一区不卡 | 婷婷五月色综合香五月 | 色综合av| 国产欧美日韩专区 | 亚洲电影二区 | 成人免费视频在线观看 | 天天操天天射天天 | 亚洲一区二区av | 亚洲综合色自拍一区 | 山岸逢花在线观看 | 激情免费视频 | 久久亚洲国产精品 | 国外成人在线视频 | 欧美成人免费在线视频 | a视频在线观看 | 欧美日韩国产精品一区二区 | 中文永久免费观看 | 久久丝袜诱惑 | 欧美一区二区视频免费观看 |