POST TIME:2017-11-12 23:47
因為一些原因需要自動采集數(shù)據(jù)或是自動登錄,就如使用火車頭自動采集文章發(fā)布到dede網(wǎng)站中,一時是可以發(fā)布,但是很多時候卻發(fā)現(xiàn)過一段時間后dede又登錄失敗了顯示未知發(fā)布,那么這時dede后臺怎么才能永久自動登錄呢,本文就說一下作者這里有關(guān)dede免登錄代碼修改及原理,只適用于部分網(wǎng)站,有些可能用不了,但是大家可以明白我的思路,自己再修改即可,本文只適用于個人站長。
每次訪問到網(wǎng)站后臺時,先判斷IP地址,如作者自己使用的是固定IP,如8.8.8.8,那么就先判斷客戶端IP是否為8.8.8.8,如果是8.8.8.8就自動使用dede的用戶登錄,成功登錄并記錄session即可。
當(dāng)然如果說你是動態(tài)IP,也可心在每次訪問欄目時加一個&字符串,在后臺判斷一下字符串是否為自己傳過來的,如果是就直接登錄即可。
以上思路適用于所有后臺程序,不管是帝國還是dede或是其他cms系統(tǒng)均可。
第1步:使用ftp下載dede后臺中的config.php文件。
第2步:在文件中搜索“if($cuserLogin->getUserID()==-1)”此項,并在下面添加以下代碼并保存。
第3步:保存后并上傳到網(wǎng)站覆蓋原代碼,然后我們直接訪問到網(wǎng)站后臺即可直接進(jìn)入登錄狀態(tài)。
電腦維修技術(shù)網(wǎng)注:如果沒有進(jìn)入登錄狀態(tài),請把//echo $ip."~~~~~~~~~~~~~~~~~~~~~~~~~~~";注銷解除,查看一下當(dāng)前ip地址是多少。
上一篇:dede生成多種不同排序列表頁