欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHPWIND 5.3 運(yùn)行代碼 功能實(shí)現(xiàn)代碼

 更新時(shí)間:2009年06月01日 00:53:45   作者:  
天架設(shè)了一個(gè)PHPWIND的論壇,想著要弄個(gè)運(yùn)行代碼的功能出來(lái),不過我只懂點(diǎn)ASP,又沒接觸過PHP,想著看看有沒前人樹,咱乘下涼就是了。查了下,發(fā)現(xiàn)只有老版本的插件可以實(shí)現(xiàn)這個(gè)功能。
照樣子弄了一下,發(fā)現(xiàn)數(shù)據(jù)格式已經(jīng)換了,想著弄弄看,隨便弄了下,感覺還有搞頭。不過里面有<br />,PHP的字符替換我也不懂,試了下preg_replace發(fā)現(xiàn)只能替換一個(gè),搞笑了。上網(wǎng)猛查資料,發(fā)現(xiàn)大多人說要用函數(shù),汗汗。然后發(fā)現(xiàn)還有str_replace,試了下,總算可以了。
具體方法如下:
在template/你的模板名/read.html
在合適的地方加入:
復(fù)制代碼 代碼如下:

<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文件
找到
復(fù)制代碼 代碼如下:

function phpcode($code){


復(fù)制代碼 代碼如下:

$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>";

改成
復(fù)制代碼 代碼如下:

$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)正常了

相關(guān)文章

  • wordpress?12個(gè)數(shù)據(jù)表結(jié)構(gòu)和字段說明

    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ù)字典)

    易優(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-04
  • Fastadmin中JS的調(diào)用方法原理講解

    Fastadmin中JS的調(diào)用方法原理講解

    FastAdmin的前端部分使用或涉及到主要是RequireJS,jQuery,AdminLTE,Bower,Less,CSS。其中RequireJS主要是用于JS的模塊化加載。
    2022-12-12
  • phpcms數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說明

    phpcms數(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所有的數(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默認(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-04
  • fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示信息,如何改變位置?

    fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示信息,如何改變位置?

    fastAdmin表單驗(yàn)證validate的錯(cuò)誤提示,默認(rèn)是在右側(cè)的n-right,如果放在右側(cè)不太好看,想調(diào)整到其他位置,該怎么操作呢?
    2023-08-08
  • zblogphp、Z-Blog PHP數(shù)據(jù)庫(kù)結(jié)構(gòu)及表中的字段詳細(xì)說明

    zblogphp、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-03
  • S-CMS企建v3二次SQL注入的方法

    S-CMS企建v3二次SQL注入的方法

    這篇文章主要介紹了S-CMS企建v3二次SQL注入的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02
  • PHPWIND 5.3 運(yùn)行代碼 功能實(shí)現(xiàn)代碼

    PHPWIND 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

最新評(píng)論