織夢(mèng)DedeCms留言本修改實(shí)現(xiàn)訪客訪問(wèn)時(shí)隱藏隱私信息
時(shí)間: 2020-04-02 13:27
閱讀: 次
作者:素材無(wú)憂網(wǎng)
這個(gè)方法是在論壇上一位會(huì)員提出的問(wèn)題,版主織夢(mèng)DedeCms的魚(yú)給出的答案。
在不知道這個(gè)方法之前,我換了其他一種方式實(shí)現(xiàn),因?yàn)槲覀儐挝痪W(wǎng)站要做一個(gè)患者在線提問(wèn)的功能,
里面要求填寫(xiě)用戶的聯(lián)系方式等信息,為了做好保密,我用一個(gè)比較粗糙的方法實(shí)現(xiàn)了。管理員和訪客訪問(wèn)的不是同一個(gè)頁(yè)面。
管理員查看的有詳細(xì)的信息,訪客訪問(wèn)的只有問(wèn)題和答復(fù)。但這樣有個(gè)不好的地方就是獲取到管理員查看的路徑照樣能查看得到患者填寫(xiě)的詳細(xì)信息。
版主所提供的這個(gè)方法只需要用同一個(gè)模板就行了。判定當(dāng)前用戶是否有管理權(quán)限,有就顯示,沒(méi)就不顯示,更為安全。
1、修改方法是編輯打開(kāi)\templets\plus\guestbook.htm 模板。
2、將你不想直接顯示出來(lái)的信息用下面這段代碼包含在里面,這樣只有管理員登錄才能查看到!
<?php if($g_isadmin) { ?> 你所包含的代碼 <?php } ?>
例子:<?php if($g_isadmin) { ?><td height="20"> 來(lái)自:<?php echo ereg_replace("$","",$fields['ip']); ?></td><?php } ?>
3、保存即可,然后把你的管理員賬號(hào)注銷,刷新一下留言本,如果被包含的內(nèi)容不顯示那就成功了。
標(biāo)簽: