PHPWIND 5.3 運(yùn)行代碼 功能實(shí)現(xiàn)代碼
具體方法如下:
在template/你的模板名/read.html
在合適的地方加入:
<script>
function run_Code(code)
{
var pop=window.open("about:blank","");
pop.document.writeln(code);
//pop.location.reload();
}
function copy_Code(obj)
{
obj.focus();
obj.select();
document.execCommand('copy');
}
function save_Code(code)
{
var pop=window.open('','_blank','top=10000');
pop.document.writeln(code);
pop.document.execCommand('saveas','','code.html');
pop.close();
}
</script>
我是直接放到頂部了,嘎嘎。
然后到require/bbscode.php文件
找到
function phpcode($code){
將
$phpcode_htm[$codeid]="<h6 class="quote"><a href="javascript:" onclick="CopyCode(document.getElementById('code$codeid'));">Copy code</a></h6><blockquote id="code$codeid">".preg_replace("/^(<br />)?(.*)/is","\2",$code)."</blockquote>";
改成
$phpcode_htm[$codeid]="<form><font color=red>Code:</font><BR><TEXTAREA name ='codeArea' rows='10' style='WIDTH:100%;'>".str_replace("<br />"," ",$code)."</textarea><br> <input type=button class=btn value=運(yùn)行代碼 onclick=run_Code(codeArea.value)> <input type=button class=btn value=復(fù)制代碼 onclick=copy_Code(codeArea)> <input type=button value=保存代碼 class=btn onclick=save_Code(codeArea.value) > <input type=reset value=清除再來(lái) class=btn name=codeAre> <font color=blue size=2>[可以先修改代碼再運(yùn)行]</font><form>";
傳上去覆蓋下:
不過發(fā)現(xiàn)我放了
<script>
alert("111");
</script>
居然彈出兩個(gè)框,悶悶,試試其他JS函數(shù),還算正常。
再次更新,已經(jīng)正常了
- PHPWind與Discuz截取字符函數(shù)substrs與cutstr性能比較
- PHPwind整合最土系統(tǒng)用戶同步登錄實(shí)現(xiàn)方法
- PHPWind 發(fā)帖回帖Api PHP版打包下載
- phpwind管理權(quán)限泄露漏洞利用程序發(fā)布
- 關(guān)于phpwind克隆用戶的方法
- php heredoc和phpwind的模板技術(shù)使用方法小結(jié)
- PHP 優(yōu)化配置——加速你的VBB,phpwind,Discuz,IPB,MolyX
- phpwind Exp 漏洞利用
- phpwind中的數(shù)據(jù)庫(kù)操作類
- PHPWind9.0手動(dòng)屏蔽驗(yàn)證碼解決后臺(tái)關(guān)閉驗(yàn)證碼但是依然顯示的問題
相關(guān)文章
wordpress?12個(gè)數(shù)據(jù)表結(jié)構(gòu)和字段說明
WordPress安裝的時(shí)候數(shù)據(jù)庫(kù)會(huì)有12個(gè)默認(rèn)的數(shù)據(jù)表,每張表的數(shù)據(jù)都包含了?WordPress?不同的功能。看看這些表的結(jié)構(gòu),你能很容易的了解網(wǎng)站不同的部分都是存在哪里的。這篇文章主要介紹了wordpress?12個(gè)數(shù)據(jù)表結(jié)構(gòu)和字段說明,需要的朋友可以參考下2023-04-04易優(yōu)eyoucms數(shù)據(jù)表結(jié)構(gòu)和字段說明(數(shù)據(jù)字典)
EyouCms是基于TP5.0框架為核心開發(fā)的免費(fèi)開源的企業(yè)內(nèi)容管理系統(tǒng),易優(yōu)基本包含了一個(gè)常規(guī)企業(yè)網(wǎng)站需要的一切功能。這篇文章主要介紹了易優(yōu)eyoucms數(shù)據(jù)表結(jié)構(gòu)和字段說明(數(shù)據(jù)字典),需要的朋友可以參考下2023-04-04phpcms數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說明
PHPCMS?V9可以輕松承載百萬(wàn)級(jí)的訪問數(shù)據(jù),最大的功臣就是PHPCMS良好的數(shù)據(jù)庫(kù)結(jié)構(gòu)。學(xué)習(xí)一下PHPCMS的數(shù)據(jù)庫(kù)結(jié)構(gòu)。數(shù)據(jù)表的默認(rèn)表前綴是V9_?,表前綴的主要作用是數(shù)據(jù)庫(kù)中有不同系統(tǒng)的數(shù)據(jù)表存在時(shí),可以用表前綴來(lái)區(qū)分出來(lái)。2023-04-04帝國(guó)cms所有的數(shù)據(jù)庫(kù)表結(jié)構(gòu)和字段說明
帝國(guó)CMS也是比較有名氣的,基本上沒有出現(xiàn)安全問題。但是帝國(guó)CMS后臺(tái)的邏輯和布局,感覺太復(fù)雜。如果我們需要會(huì)員或者下載等交互功能,這一點(diǎn)的擴(kuò)展上帝國(guó)是有優(yōu)勢(shì)的。這篇文章主要介紹了帝國(guó)cms所有的數(shù)據(jù)庫(kù)表結(jié)構(gòu)和字段說明,需要的朋友可以參考下。2023-04-04如何安全修改隱藏Zblogphp默認(rèn)后臺(tái)登錄地址
目前ZBlogPHP站點(diǎn)后臺(tái)的登錄地址默認(rèn)都是/zb_system/login.php或/zb_system/cmd.php?act=admin,從源代碼里很容易看出使用了ZBlogPHP系統(tǒng),容易被別有用心的人暴力破解。對(duì)于這種情況,最好的辦法就是修改/隱藏我們的后臺(tái)登錄地址。2023-04-04fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示信息,如何改變位置?
fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示,默認(rèn)是在右側(cè)的n-right,如果放在右側(cè)不太好看,想調(diào)整到其他位置,該怎么操作呢?2023-08-08zblogphp、Z-Blog PHP數(shù)據(jù)庫(kù)結(jié)構(gòu)及表中的字段詳細(xì)說明
如果你是一位開發(fā)者,你一定知道Zblog-PHP。它是一款非常流行的開源博客系統(tǒng),許多人使用它來(lái)創(chuàng)建自己的博客。在使用Zblog-PHP的過程中,你可能會(huì)遇到一些數(shù)據(jù)庫(kù)字段,這些字段可能會(huì)導(dǎo)致一些困惑。因此,在本文中,我們將詳細(xì)解釋Zblog-PHP數(shù)據(jù)庫(kù)字段的含義和作用。2023-03-03PHPWIND 5.3 運(yùn)行代碼 功能實(shí)現(xiàn)代碼
天架設(shè)了一個(gè)PHPWIND的論壇,想著要弄個(gè)運(yùn)行代碼的功能出來(lái),不過我只懂點(diǎn)ASP,又沒接觸過PHP,想著看看有沒前人樹,咱乘下涼就是了。查了下,發(fā)現(xiàn)只有老版本的插件可以實(shí)現(xiàn)這個(gè)功能。2009-06-06