ホームページ >バックエンド開発 >PHPチュートリアル >PHP の実践: 小規模フォーラム (バックエンドあり)
関連機能の登録
<?php//该函数用于处理注册的相关信息验证require_once '../class/connectMysql.php';//检查表单是否填写完整function filled($form_var){ foreach ($form_var as $key=>$value){ if (!isset($key) || ($value=='')){ return false; } return true; }}//验证邮箱是否有效function verifyemail($email){ if (@ereg('^[a-zA-Z0-9_\.\-]+@([a-zA-Z0-9][a-zA-Z0-9\-]*\.)+[a-zA-Z]+$', $email)){ return true; }else { return false; }}//检查用户名是否已经存在//$connectmysql为数据库连接对象function verifyname($username,$connectmysql){ $sql="select * from db_reglog where username='$username'"; $res=$connectmysql->getRowsNum($sql); if ($res !=''){ return true; }else { return false; } }//将注册信息写入数据库//$connectmysql为数据库连接对象function register($name,$passd,$email,$connectmysql){ $sql="insert into db_reglog values('$name',sha1('$passd'),'$email','')"; $res=$connectmysql->uidresult($sql); if ($res != ''){ return true; }else { return false; } }
ディレクトリ構造
フォーラムのホームページ
コンテンツ ページ
ダウンロードアドレス: http://pan.baidu.com/share/link?shareid=3104998419&uk=1094580398