?? function.php
字號:
<?
//######################定義函數checkuser()##########################
function checkuser(){
global $user_name,$user_card,$user_pass,$user_repass,$user_email,$user_ques,$user_answ;
global $hostname,$dbuser,$dbname,$dbpassword,$book_table,$send_table,$user_table;
if(empty($user_name)){echo "用戶名不能為空。";
echo "<a href=\"javascript:history.back();\">點此返回</a>";
exit;}
if(empty($user_card)){
echo "<a href=\"javascript:history.back();\">請輸入你的借閱證號</a>";
exit;
}
if(strlen($user_card)<>'8'){
echo"你輸入的借閱證號碼位數不對。";
echo "<a href=\"javascript:history.back();\">點此返回</a>";
exit;
}
if(empty($user_pass)){
echo "你的密碼呢?";
echo "<a href=\"javascript:history.back();\">點此返回</a>";
exit;
}
if(empty($user_repass)||(strcmp($user_pass,$user_repass))){
echo "你的確認密碼有誤";
echo "<a href=\"javascript:history.back();\">點此返回</a>";
exit;
}
if(empty($user_email)){
echo "你的E-MAIL不能為空。";
echo "<a href=\"javascript:history.back();\">點此返回</a>";
exit;
}
if(!eregi("^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$",$user_email)){
echo "你的E-MAIL格式不對。";
echo "<a href=\"javascript:history.back();\">點此返回</a>";
exit;
}
$db=mysql_connect($hostname,$dbuser,$dbpassword) or die("數據庫連接錯誤!");
mysql_select_db($dbname,$db);
$sql="select*from $user_table where user_name='".$user_name."'";
$result=mysql_query($sql,$db);
if(mysql_fetch_object($result))
{
echo"已經有相同的名字存在,請<a href=register.php>重新填寫</a>";
exit;
}
$query=mysql_query("insert into $user_table values('','$user_name','$user_card','$user_pass','$user_email','$user_ques','$user_answ')") or die("數據表連接錯誤。");
if($query){
echo $user_name.",感謝你的注冊,如果此頁面沒有自動返回,請點擊此處<a href='index.php'>返回</a>登錄";
echo "<meta http-equiv=\"refresh\" content=\"0;url=index.php\"></meta>";
}
}
?>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -