• 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


  • 相关阅读:
    Core Java 5
    pyDay11
    c++第二十一天
    pyDay10
    c++第二十天
    RadioButton控件
    ListBox控件
    Image控件
    FileUpload控件
    DropDownList控件
  • 原文地址:https://www.cnblogs.com/qmsu/p/3832481.html
Copyright © 2020-2023  润新知