打造在線投票系統(tǒng)_動易Cms教程
此文章整理自動易論壇.
原文網(wǎng)址
http://bbs.powereasy.net/dispbbs.asp?boardid=67&replyid=200465&id=351920&page=1&skin=0&Star=1
在此感謝razxy還有rhongsheng版主 的無私提供
1.先完成下面幾個步驟
第一步:在后臺任一文章頻道 自定義字段治理中,添加一個新字段,配置如下:
使用范圍:所有同類頻道
字段名稱:MY_upart
字段標(biāo)題:頂
字段說明:任意
調(diào)用標(biāo)簽:{$MY_upart}
字段類型:單行文本
默認(rèn)值:0
是否必填:是
確認(rèn)輸入無錯后,保存修改。
第二步:下載附件一,得到2個文件,分別是:install_ding.asp ding.asp,這兩個文件都放在與conn.asp同級目錄下。
第三步:假如你的網(wǎng)站目前沒有錄入文章是一個空表,可以跳過此步。假如你的文章模塊已有數(shù)據(jù),請執(zhí)行此操作,在瀏覽器執(zhí)行install_ding.asp,操作完成后務(wù)必刪除該文件!(操作前最好備份數(shù)據(jù)庫防止意外發(fā)生)
2、完成以上步驟后,再建立一個自定義函數(shù)標(biāo)簽:
標(biāo)簽名稱:{$MY_channelarticlelist(查詢數(shù)量,頻道ID,文章字?jǐn)?shù),欄目ID)}
查詢語句:select top {input(0)} ArticleID,ClassID,Title,Author,CopyFrom,UpdateTime,Hits,Keyword,CommentCount,MY_upart from PE_Article Where ChannelID={input(1)} and Status=3 and Deleted=False Order by MY_upart Desc
網(wǎng)頁表格:
{Loop}{Infobegin}
<table cellSpacing=0 cellPadding=0 <tr>
<td class=uline align=middle <td class=uline align=left class=x href="{$InstallDir}{$Field(0,GetUrl,Article,1)}" target=_blank>{$Field(2,Text,{input(2)},2,0)}</A></td>
<td class=uline align=middle <td align=middle class=uline><iframe src="/ding1.asp?articleid={$Field(0,Text,0,0,0)}" scrolling="no" frameborder="0"></iframe></td>
<td class=uline align=middle <td class=uline align=middle </tr>
{Infoend}{/Loop}
<tr>
<td align=right colSpan=7 </tr>
</table>
上面那個紅字就是投票和顯示票數(shù)的地方
按以上代碼建成一個函數(shù)標(biāo)簽后,比如{$MY_channelarticlelistfc(100,{$ChannelID},30,{$ClassID})}
假如要使用自動刷新及分頁功能的話,模板里一定要有<SCRIPT src="/JS/prototype.js"></SCRIPT><SCRIPT src="/JS/scriptaculous.js"></SCRIPT><SCRIPT src="/JS/checklogin.js"></SCRIPT>這三個JS文件,否則會script報錯,假如不要分頁和自動刷新,可以去掉以加速訪問速度。
插入到你想要的地方!
3、下載附件二解壓后將ding1.asp傳入根目錄!
4、手工將數(shù)據(jù)庫的MY_upart自定義字段變成數(shù)字型
--------------------------------------------------------------------------------------
另外提醒大家,注重打開SQL防注入開關(guān)。
--------------------------------------------------------------------------------------
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導(dǎo)航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統(tǒng)之四----動易系統(tǒng)安裝篇
- Windows 2008安裝動易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動易.net程序權(quán)限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動易Cms教程教程Rss訂閱Cms教程搜索
動易Cms教程推薦
- cms 2007 XSLT標(biāo)簽制作簡明說明
- 設(shè)置了促銷方案,為什么不會返還代金券
- 教你控制圖片文章中顯示文章內(nèi)容文字的字?jǐn)?shù)
- 如何解決部分1.2的標(biāo)簽在2.0模板解析引擎中導(dǎo)致整個頁面異常的問
- 如何在一個標(biāo)簽中調(diào)用顯示多個欄目中的內(nèi)容?
- XML教程二:XML入門簡介
- 動易網(wǎng)站公式編輯器終極解決方案
- SP4版本升級動易到sp6版本,用戶登錄出現(xiàn)問題
- Microsoft JET Database Engine 錯誤 '80004005' 錯誤解決方法
- 解析Flash幻燈片函數(shù)標(biāo)簽
- 相關(guān)鏈接:
- 教程說明:
動易Cms教程-打造在線投票系統(tǒng)
。