ホームページ > php教程 > php手册 > 私のフォーラムのソースコード (7)

私のフォーラムのソースコード (7)

WBOY
リリース: 2016-06-13 12:39:39
オリジナル
1296 人が閲覧しました

info.inc.php は主に判断や情報処理を行っています

function update($reginfo)
{
switch ($reginfo[4])
{
ケース ($reginfo[4]==1):
$reginfo[4]="男性";
デフォルト:
$reginfo[4]="女性" ;
ブレーク
}

スイッチ ($reginfo[11])
case ($reginfo[11]==1):
$reginfo[11 ]="メンバー";
ブレーク;
case ($reginfo[11]==2):
$reginfo[11]="モデレーター";
ブレーク;
case ( $reginfo[11] ==3):
$reginfo[11]="管理者";
ブレーク
ケース ($reginfo[11]==4):
$reginfo[11]="ウェブマスター" ;
ブレーク;
デフォルト:
$reginfo[11]="訪問者"
スイッチ ($reginfo[6] )
==1 ):
$reginfo[6]="公務員";
ブレーク;
case ($reginfo[6]==2):
$reginfo[6]="会社員 ";
ブレーク;
ケース ($reginfo[6]==3):
$reginfo[6]="フリーランス";
ケース ($reginfo[6 ]==) 4):
$reginfo[6]="何もしません";
ブレーク;
デフォルト:
$reginfo[6]="通知しません";
}
if ($reginfo[12]==1) $reginfo[12]="はい";
else $reginfo[12]=="いいえ"; [ 18]==1) $reginfo[18]="はい";
else $reginfo[18]="いいえ";
if ($reginfo[12]==2)
{$ reginfo [4]=$reginfo[4]." [機密]"
$reginfo[5]=$reginfo[5]." [機密]"; 6 ]." [機密]";
$reginfo[7]=$reginfo[7]." [機密]";
$reginfo[8]=$reginfo[8]." [機密]" ;
return $reginfo;
}
else
return $reginfo;
関数 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=$アクション;
$query="select * from useinfo where usename='".$user."'";
$req=mysql_query($query);
if ($req)
{
$user=mysql_fetch_array($req);   //找到
if ($user[0]==$useinfo)
{
$useinfo==$user;
$useinfo を返す;

else
{
$useinfo[0]="";
$useinfo[2]="游客";
$useinfo を返す;
}
}
else
{
$useinfo[0]="";
$useinfo[2]="游客";
$useinfo を返す;
}
}

else
{
$useinfo[0]="";
$useinfo[2]="游客";
$useinfo を返します。
}                 //都没有
}



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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート