已掉线,重新登录

首页 > 绿虎论坛 > 杂类 > 超级灌水 (发帖)

标题: 程序WML如此简单

作者: @Ta

时间: 2012-03-16

点击: 776

哈哈,继续完善

<?php
require dirname(__FILE__).'/BBCodes.inc.php';
include dirname(__FILE__).'/face.inc.php';
class BBCodesParser extends BBCodes{
private function wmlParsing($str){
preg_match_all('!♀♀BBCODESPARSERFORWML:(.*)♀♀!sU',$str,$PRG,PREG_PATTERN_ORDER);
foreach($PRG[1] as $reg){
$i=explode('■',$reg);
if($i[0]=='FORM'){
$W_FORM=array('method'=>$i[1],'action'=>$i[2]);
}
elseif($i[0]=='POSTFIELD'){
$postfield.='<postfield name="'.$i[1].'" value="$('.$i[1].')"/>';
}
elseif($i[0]=='POSTFIELDHIDDEN'){
$postfield.='<postfield name="'.$i[1].'" value="'.$i[2].'"/>';
}
elseif($i[0]=='SUBMIT'){
$str=str_replace("♀♀BBCODESPARSERFORWML:SUBMIT■{$i[1]}♀♀",'<anchor>'.$i[1].'<go accept-charset="utf-8" href="'.$W_FORM['action'].'" method="'.$W_FORM['method'].'">'.$postfield.'</go></anchor>',$str);
}
}
return $str;
}
private function end($str){
return preg_replace('!♀♀BBCODESPARSERFOR
              .......

[隐藏样式|查看源码]


『回复列表(2|隐藏机器人聊天)』

1. 简单…
(/@Ta/2012-03-16 18:38//)

2. 只是声明和表单。
(/@Ta/2012-03-16 19:12//)

回复需要登录

9月11日 23:13 星期四

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1