婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網站建設 > 建站知識 > 織夢dedcms網站后臺免登錄代碼修改

織夢dedcms網站后臺免登錄代碼修改

POST TIME:2017-11-12 23:47

文章簡介

因為一些原因需要自動采集數據或是自動登錄,就如使用火車頭自動采集文章發布到dede網站中,一時是可以發布,但是很多時候卻發現過一段時間后dede又登錄失敗了顯示未知發布,那么這時dede后臺怎么才能永久自動登錄呢,本文就說一下作者這里有關dede免登錄代碼修改及原理,只適用于部分網站,有些可能用不了,但是大家可以明白我的思路,自己再修改即可,本文只適用于個人站長。

網站后臺永久自動登錄代碼思路

每次訪問到網站后臺時,先判斷IP地址,如作者自己使用的是固定IP,如8.8.8.8,那么就先判斷客戶端IP是否為8.8.8.8,如果是8.8.8.8就自動使用dede的用戶登錄,成功登錄并記錄session即可。

當然如果說你是動態IP,也可心在每次訪問欄目時加一個&字符串,在后臺判斷一下字符串是否為自己傳過來的,如果是就直接登錄即可。

以上思路適用于所有后臺程序,不管是帝國還是dede或是其他cms系統均可。

dede后臺永久自動登錄代碼

第1步:使用ftp下載dede后臺中的config.php文件。

第2步:在文件中搜索“if($cuserLogin->getUserID()==-1)”此項,并在下面添加以下代碼并保存。


  1. //檢驗用戶登錄狀態
  2. $cuserLogin=newuserLogin();
  3. if($cuserLogin->getUserID()==-1)
  4. {
  5. $ip=$_SERVER['REMOTE_ADDR'];
  6. if($ip=='8.8.8.8'||$ip=="8.8.4.4"){
  7. //echo$ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~";
  8. $admindirs=explode('/',str_replace("\\",'/',dirname(__FILE__)));
  9. $admindir=$admindirs[count($admindirs)-1];
  10. $cuserLogin=newuserLogin($admindir);
  11. $res=$cuserLogin->checkUser("pc811","passwords2");
  12. $cuserLogin->keepUser();
  13. }else{
  14. echo"<br/>".$ip."...".$cuserLogin->getUserID()."~~";
  15. header("location:login.php?gotopage=".urlencode($dedeNowurl));
  16. exit();
  17. }
  18. }

第3步:保存后并上傳到網站覆蓋原代碼,然后我們直接訪問到網站后臺即可直接進入登錄狀態。

電腦維修技術網注:如果沒有進入登錄狀態,請把//echo $ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~";注銷解除,查看一下當前ip地址是多少。



上一篇:dede生成多種不同排序列表頁

下一篇:超漂亮DEDECMS提示框樣式修改美化

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 理塘县| 莱州市| 钦州市| 闵行区| 营口市| 枣阳市| 洛扎县| 惠来县| 上犹县| 西丰县| 阿拉尔市| 嘉禾县| 张家界市| 肇庆市| 张家口市| 金溪县| 高青县| 翁源县| 甘南县| 潞城市| 拜城县| 侯马市| 益阳市| 库尔勒市| 安丘市| 驻马店市| 嵩明县| 孝昌县| 吉木乃县| 宁强县| 蓬莱市| 沙洋县| 正定县| 双峰县| 祁连县| 高尔夫| 丁青县| 揭东县| 塘沽区| 聊城市| 蒲城县|