Chinaz.com - 中国站长站

匿名投稿 投稿指南 RSS订阅 站长资讯通告:
搜索: 您的位置主页>精华转载>技术专题>阅读资讯:PHPWind 5.3 设置游客读贴页面文字倒序的方法

PHPWind 5.3 设置游客读贴页面文字倒序的方法

2007-07-26 14:41:29 来源:PHPWind中文网 作者:霓虹陌路 【 评论:0

该补丁应用了资源开发区的一个倒序函数。

效果图:

 修改方案

1、打开根目录\read.php

找到最后的

?>

在前面添加

以下为引用的内容:

//汉字颠倒顺序 英文其它单字符不颠倒 函数
//原创 ADD BY SKYHEROS FOR PW ALL VERSION @ CSGA-HTTP://WWW.SCRPG.NET
//使用者请保留该信息
function textrev( $str ) {
    $nstr = "";
    for( $i = strlen($str); $i >= 0; $i--  ){           
        if( ord( substr($str, $i, 1)) > 0xa0 ) {
            $i -= 1;
            $nstr .= $str[$i] . $str[$i+1];
        } else {
            $sinstr="";
            for(;;){
                if( ord( substr($str, $i, 1)) > 0xa0 ) {
                    $nstr .= strrev($sinstr);
                    $i += 1;
                    break;
                }elseif($i<0){
                    $nstr .= strrev($sinstr);
                    break;
                }else{
                    $sinstr .= $str[$i];
                    $i -= 1;
                }
            }
        }                 
    }                 
    return $nstr;     


2、打开 template/你当前的风格/read.htm

找到

[<a href="job.php?action=deldownfile&pid=$read[pid]&tid=$tid&aid=$pic[0]&page=$page" onclick="return confirm('确定要删除此附件?');">删除</a>]

将其下面的

<!--
EOT;
}}}}print <<<EOT
-->

注意:该段print前面正常情况有四个}号,手动修改过的朋友这里}的个数会有差异,如果个别朋友是3个或者其它的,下面的替换的第二行EOT;后面就应该接相应的}号,否则会出错

替换为

以下为引用的内容:

<!--
EOT;
}}}}
$fiddb=array(1,2,3,4,5);
if(!$winduid && in_array($fid,$fiddb)){
    $read['content']=textrev( $read['content'] );
}
print <<<EOT
-->
<!--
EOT;
if(!$winduid && in_array($fid,$fiddb)){
print <<<EOT
-->
<div class="tips tal" style="word-break: keep-all;word-wrap:no-wrap"><div class="tal s3">该版区未注册会员只能查看倒序文字,为了正常查看,请<a href=./register.php><font color=red>注册</font></a>或<a href=./login.php><font color=red>登陆</font></a></div></div><br><br><br>
<!--
EOT;
}
print <<<EOT
-->



Tags:PHPWind   游客读   文字   倒序  
责任编辑:阿小
  • 请文明参与讨论,禁止漫骂攻击。 用户名:新注册) 密码: 匿名:
    评论总数: [ 查看全部 ] 网友评论
    关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助