将网站中常用的模块单独做成一个文件,之后在需要的页面用使用文件包含即可多次复用。
常见的模块有:数据库配置文件、网站配置文件、顶部管理块、底部信息块、导航菜单块
数据库配置模块文件中存放连接数据库所需的信息和连接后的句柄。
define('DB_HOST', 'localhost'); //数据库主机
define('DB_USER', 'root'); //数据用户名
define('DB_PASSWORD', 'luoluo00'); //数据库用户密码
define('DB_NAME', 'laqblog'); //数据库名
//连接数据库
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
if(!$dbc){
trigger_error('数据库连接出错'.mysqli_connect_error());
}
mysqli_set_charset($dbc, 'utf8'); //设置mysql传输编码
为每个用户生成唯一的激活码并保存在数据库中,并将激活链接发送到用户邮箱,用户点击链接跳转到激活页面,激活页面进行激活码验证。
使用验证码进行验证,防止多次注册。
用户提交注册信息后,可以使用正则表达式来验证用户输入的用户名、密码等是否规范。
输出缓冲:先将输出放在内存缓冲区中(除http调用外),之后再发送给web浏览器
开启输出缓冲:ob_start();
关闭输出缓冲:ob_end_clean();
本文标签: PHP
暂无评论,赶紧发表一下你的看法吧。