1、帝國cms安裝完畢並且設置後怎麼建站?如何和自己寫的PHP代碼還有前台頁面銜接起來?急!急!!急!!!
我不知道你要加什麼類型的php代碼,我把我想到的告訴給你,希望對你有幫助。
1、帝國默認都是生成html的,包括首頁、分類頁、內容頁等等。
2、你可以把帝國切換到動態頁面(>6.0版本),具體在各欄目的設置中,生成選項,找到對應文件,可以方便切入自已的代碼,方法一。
3、系統設置,信息設置,裡面有「模板支持程序代碼」,你的php代碼可以通過模板的方式切入進去,方法二。
4、系統設置,擴展變數,你的php代碼內容可以通過系統變數的方式切入,方法三。
2、PHP如何實現升序降序的?就像imanhua的列表頁面一樣,我用的是帝國cms
數據的升序、降序,一般都是通過資料庫實現的,php只是取的資料庫的數據。
你看下帝國cms里的讀取數據的sql語句,肯定有類似「 order by *** desc」 或者「 order by *** asc」的代碼。
3、內容頁中,PHP如何獲得當前頁面的網址 帝國cms
用[!--titleurl--]模板變數即可獲取當前頁面的網址。
在帝國後台的內容模板里有一個「顯示模板變數說明」按鈕
點擊後如圖會顯示很多模板變數,紅色箭頭指向的即為獲取當前頁面網址的變數。
另外點擊模板變數下部的「這里」按鈕,也可直接獲取資料庫欄位變數:
希望能幫到你,謝謝。(我並沒有求採納之類的要求,說謝謝是我的個人修養問題。希望百度能修改相關規定。)
百度一方面要求相關性,一方面又說回答啰嗦,我也是醉了。還說含有相關性若的內容。。。呵呵,希望百度能換一些懂得這類問題的人來評估答案價值,不要再鬧這些笑話了,謝謝。
4、關於帝國CMS,showinfo.PHP的應用
一個附表跟主表的問題!
5、請教列表內容中如何使用php語句 帝國cms
文章內容 news.text 是不能被調用的,想要調用唯有資料庫里取,一般是新聞系統的回smalltext簡介欄位答 調用 title標題欄位 titlepic標題圖片欄位 smalltext 用div css自己組合
6、Php高手爆料如何簡單實現帝國cms單頁調用
1、增加自定義頁面,比較復雜。
2、設置欄目為非終極欄目,模版使用頁面內容式,利用dreamweaver單獨製作一個頁面內容,缺點是每個單頁都需要製作,而且都是靜態頁面。
3、設置欄目為非終極欄目,模版使用封面欄目模版,然後設置封面模版的上面部分為單頁面,這個方法是每個單頁都需要製作一個對應的封面模板,
4、添加一個專門的欄目用於存放單頁面,製作單獨的模版,左側導航就調用信息標題 ,
思路:1、建立多個子欄目做單頁面,左側就是欄目導航標簽調用
2、建立專門的單頁面欄目發布單頁面文章,左側就是調用該欄目標題列表做導航
缺點:在單頁面非常分散的情況下,極為不方便。
5、欄目綁定信息 ,這個非常簡潔方便了,但是有個缺點,就是當前位置是綁定欄目信息的位置,麵包屑導航會指引到其他欄目,而且跨欄目本身對於不懂維護的人來說有些不方便。
7、帝國CMS網站被掛馬,所有PHP文件均被加上eval(base64_decode代碼,求高手分析。
網站被黑的因素分2中 一中是由於伺服器空間商的安全 導致被牽連
一種是網站程序的安全自身的程序安全漏洞被黑被入侵被掛馬。
有條件的話可以找專業做安全的去看看. 公司的話可以去Sine安全看看聽朋友說不錯。
一般都是網站程序存在漏洞或者伺服器存在漏洞而被攻擊了
網站掛馬是每個網站最頭痛的問題,解決辦法:1.在程序中很容易找到掛馬的代碼,直接刪除,或則將你沒有傳伺服器的源程序覆蓋一次但反反復復被掛就得深入解決掉此問題了。但這不是最好的解決辦法。最好的方法還是找專業做安全的來幫你解決掉
聽朋友說 SineSafe 不錯 你可以去看看。
清馬+修補漏洞=徹底解決
所謂的掛馬,就是黑客通過各種手段,包括SQL注入,網站敏感文件掃描,伺服器漏洞,網站程序0day, 等各種方法獲得網站管理員賬號,然後登陸網站後台,通過資料庫 備份/恢復 或者上傳漏洞獲得一個webshell。利用獲得的webshell修改網站頁面的內容,向頁面中加入惡意轉向代碼。也可以直接通過弱口令獲得伺服器或者網站FTP,然後直接對網站頁面直接進行修改。當你訪問被加入惡意代碼的頁面時,你就會自動的訪問被轉向的地址或者下載木馬病毒
清馬
1、找掛馬的標簽,比如有<script language="javascript" src="網馬地址"></script>或<iframe width=420 height=330 frameborder=0scrolling=auto src=網馬地址></iframe>,或者是你用360或病殺毒軟體攔截了網馬網址。SQL資料庫被掛馬,一般是JS掛馬。
2、找到了惡意代碼後,接下來就是清馬,如果是網頁被掛馬,可以用手動清,也可以用批量清,網頁清馬比較簡單,這里就不詳細講,現在著重講一下SQL資料庫清馬,用這一句語句「update 表名 set 欄位名=replace(欄位名,'aaa','')」, 解釋一下這一句子的意思:把欄位名里的內容包含aaa的替換成空,這樣子就可以一個表一個表的批量刪除網馬。
在你的網站程序或資料庫沒有備份情況下,可以實行以上兩步驟進行清馬,如果你的網站程序有備份的話,直接覆蓋原來的文件即可。
修補漏洞(修補網站漏洞也就是做一下網站安全。)
1、修改網站後台的用戶名和密碼及後台的默認路徑。
2、更改資料庫名,如果是ACCESS資料庫,那文件的擴展名最好不要用mdb,改成ASP的,文件名也可以多幾個特殊符號。
3、接著檢查一下網站有沒有注入漏洞或跨站漏洞,如果有的話就相當打上防注入或防跨站補丁。
4、檢查一下網站的上傳文件,常見了有欺騙上傳漏洞,就對相應的代碼進行過濾。
5、盡可能不要暴露網站的後台地址,以免被社會工程學猜解出管理用戶和密碼。
6、寫入一些防掛馬代碼,讓框架代碼等掛馬無效。
7、禁用FSO許可權也是一種比較絕的方法。
8、修改網站部分文件夾的讀寫許可權。
9、如果你是自己的伺服器,那就不僅要對你的網站程序做一下安全了,而且要對你的伺服器做一下安全也是很有必要了!
網站被掛馬是普遍存在現象然而也是每一個網站運營者的心腹之患。
您是否因為網站和伺服器天天被入侵掛馬等問題也曾有過想放棄的想法呢,您否也因為不太了解網站技術的問題而耽誤了網站的運營,您是否也因為精心運營的網站反反復復被一些無聊的黑客入侵掛馬感到徬彷且很無耐。有條件建議找專業做網站安全的sine安全來做安全維護。
8、帝國cms中在php代碼裡面怎麼引用[!
你也會寫php,怎麼就不知道模板里的標簽和php的變數不是一個意思呢。直接把官方的解釋貼給你看
程序擴展變數說明:通過這些變數可實現各種更復雜的系統.
1、列表模板變數說明:
當前欄目id:$navclassid或$GLOBALS[navclassid]
通過這個變數可以輸出這個欄目id的所有數據(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]')
2、內容模板變數說明:
欄位值數組:$navinfor
調用方法:$navinfor[欄位名],比如要顯示"信息ID欄位",那在模板里用:<?=$navinfor[id]?>即可輸出(要開啟模板支持程序代碼)
9、帝國CMS用PHP或靈動列出所有父欄-子欄-信息(圖)
你說的是靈動標簽循環所有級別欄目導航把!這個靈動標簽實現最方便,我只給你寫下調用欄目的靈動標簽把,需要什麼信息就在select 後面+資料庫的欄位。
[e:loop={"select classid,classname,islast from {$dbtbpre}enewsclass where bclassid='0' order by myorder,classid ASC limit 11",0,24,0}]10、請教列表內容中如何使用php語句 帝國cms
<?php
$redis->subscribe(array('channel-1'), function ($redis, $chan, $msg) {
// do something
echo $msg;
});
然後在其它的程序里向channel-1發送你需要發送的消息
<?php
$redis->publish('channel-1', 'hello, world!');