ホームページ  >  記事  >  バックエンド開発  >  私のフォーラムのソースコード (7)_PHP チュートリアル

私のフォーラムのソースコード (7)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 16:04:11971ブラウズ

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

function update($reginfo)
{
switch ($reginfo[4])
) reginfo[11]==1):
$ reginfo [11] 5):
$reginfo[6]="私は学生です";
休憩; ]==2):
$reginfo[6]="会社員";ケース ($reginfo[6]==4) ):
if ( $reginfo[12]==1) $reginfo[12]="はい"; -‐ ‐ ‐ ‐‐‐‐ ‐‐‐‐‐‐‐
else $reginfo[18]; ]="いいえ";
if ($reginfo[12]==2)
{$reginfo[4]=$reginfo[4]." [機密]"; ." [機密]";
$reginfo[6]=$reginfo[6]." [機密]"
$reginfo[7]=$reginfo[7]." [機密]"; ]=$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)
$ユーザー=mysql_fetch_array( $req);
if ($useinfo==$user[0])
$useinfo=$user;
$useinfo; }
else
{
$useinfo[0]=""; [2]="游客";
$useinfo を返す
}
else
$useinfo[0]="" ;
$useinfo[2]="游客";
$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;
$useinfo を返す;
}
else
{
$useinfo[0]="";
$useinfo[2]="游客";
$useinfo を返す;
}
}
else
{
$useinfo[0]="";
$useinfo[2]="游客";
$useinfo を返す;
}
}

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



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

http://www.bkjia.com/PHPjc/316044.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/316044.html技術記事 info.inc.php は判断と情報処理を主に行う php function update($reginfo) { switch ($reginfo[4]) { case ($reginfo[4]==1): $reginfo[4]= Male; ; デフォルト: $reginfo[4]=女性;...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。