• 技术文章 >php教程 >php手册

    我的论坛源代码(七

    2016-06-21 09:03:26原创537
    info.inc.php主要做些判断和信息处理

    function update($reginfo)
    {
    switch ($reginfo[4])
    {
    case ($reginfo[4]==1):
    $reginfo[4]="男";
    break;
    default:
    $reginfo[4]="女";
    break;
    }

    switch ($reginfo[11])
    {
    case ($reginfo[11]==1):
    $reginfo[11]="会员";
    break;
    case ($reginfo[11]==2):
    $reginfo[11]="版主";
    break;
    case ($reginfo[11]==3):
    $reginfo[11]="管理员";
    break;
    case ($reginfo[11]==4):
    $reginfo[11]="站长";
    break;
    default:
    $reginfo[11]="游客";
    break;
    }
    switch ($reginfo[6])
    {
    case ($reginfo[6]==5):
    $reginfo[6]="我是学生";
    break;
    case ($reginfo[6]==1):
    $reginfo[6]="公务员";
    break;
    case ($reginfo[6]==2):
    $reginfo[6]="公司雇员";
    break;
    case ($reginfo[6]==3):
    $reginfo[6]="自由职业";
    break;
    case ($reginfo[6]==4):
    $reginfo[6]="无所事事";
    break;
    default:
    $reginfo[6]="不告诉你";
    break;
    }
    if ($reginfo[12]==1) $reginfo[12]="是";
    else $reginfo[12]=="否";
    if ($reginfo[18]==1) $reginfo[18]="是";
    else $reginfo[18]="否";
    if ($reginfo[12]==2)
    {$reginfo[4]=$reginfo[4]." [保密]";
    $reginfo[5]=$reginfo[5]." [保密]";
    $reginfo[6]=$reginfo[6]." [保密]";
    $reginfo[7]=$reginfo[7]." [保密]";
    $reginfo[8]=$reginfo[8]." [保密]";
    return $reginfo;
    }
    else
    return $reginfo;
    }
    function uinfo($useinfo,$t)
    {
    if ($t==name) return eregi("^[a-zA-Z0-9][_-~a-zA-Z0-9]{2,8}$",$useinfo); //判断用户名
    else if($t==oicq) return eregi("^[0-9]{1,10}$",$useinfo); //oicq
    else if($t==pass) return eregi("^[a-zA-Z0-9]{1,8}$",$useinfo); //pass
    else if($t==web) //web
    {
    $n=strstr($useinfo,'.');
    if ($n&&strlen($useinfo)>10)
    {
    $x[1]=substr($n,0,1);
    $n=strstr(substr($n,1),'.');
    $x[2]=substr($n,0,1);
    if ($x[1]==$x[2]) return OK;
    }
    }
    else return eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$",$useinfo); //邮箱

    }

    function err($mess)
    {
    echo "";
    echo "
    ".$mess."
    ";
    echo "
    ";
    }

    function cuser($cookiem,$action)
    {
    if ($cookiem) //检查是否有此用户
    {
    $useinfo=$cookiem; //打开COOKIE
    $query="select * from useinfo where usename='".$useinfo."'";
    $req=mysql_query($query);
    if ($req)
    {
    $user=mysql_fetch_array($req);
    if ($useinfo==$user[0])
    {
    $useinfo=$user;
    return $useinfo;
    }
    else
    {
    $useinfo[0]="";
    $useinfo[2]="游客";
    return $useinfo;
    }

    }
    else
    {
    $useinfo[0]="";
    $useinfo[2]="游客";
    return $useinfo;
    }
    }
    else if($action) //如果不是,则看是否有信息传入
    {
    $user=$action;
    $query="select * from useinfo where usename='".$user."'";
    $req=mysql_query($query);
    if ($req)
    {
    $user=mysql_fetch_array($req); //找到
    if ($user[0]==$useinfo)
    {
    $useinfo==$user;
    return $useinfo;
    }
    else
    {
    $useinfo[0]="";
    $useinfo[2]="游客";
    return $useinfo;
    }
    }
    else
    {
    $useinfo[0]="";
    $useinfo[2]="游客";
    return $useinfo;
    }
    }

    else
    {
    $useinfo[0]="";
    $useinfo[2]="游客";
    return $useinfo;
    } //都没有
    }



    function err_info($mess)
    {
    echo "";
    }
    ?>



    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:聊天室php&mysql(二) 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 建立文件交换功能的脚本(二)• PHP教程.应用实例2 • php 简单的缓存全站函数介绍• paip.session的调试in php• CI框架源码阅读---------Input.php
    1/1

    PHP中文网