使用php完成一个用户注册以及管理的demo(二)
来源:互联网 发布:java 每隔1秒执行一次 编辑:程序博客网 时间:2024/05/29 17:22
这里就必须要谈到数据库了。
首先是configs文件下的configs文件的内容. <?php
define("DB_HOST","localhost");
define("DB_USER","root");
define("DB_PWD","");
define("DB_DBNAME","test");
define("DB_CHARSET","utf-8");
?>
这里默认定义了数据库的地址,管理员与密码以及数据库名称及编码方式。在这个文件里设置好了这些内容,会在
mysql.func.php中用到.
如:function connect(){
$link=mysql_connect(DB_HOST,DB_USER,DB_PWD) or die("数据库连接失败Error:".mysql_errno().":".mysql_error());
mysql_set_charset(DB_CHARSET);
mysql_select_db(DB_DBNAME) or die("指定数据库打开失败");
return $link;
}
这里是所需要的处理登录的部分
<?phpfunction addUser(){ $arr=$_POST; $arr['password']=md5($_POST['password']); //将图像放到上级页面中 $uploadFile=uploadFile("../uploads"); if($uploadFile&&is_array($uploadFile)){ $arr['face']=$uploadFile[0]['name']; }else{ $mes="添加失败<a href='addUser.php'>重新添加</a>"; return $mes; } $arr['regTime']=time(); //$arr['activeFlag']=0; if(insert("imooc_user", $arr)){ $mes="添加成功!<br/><a href='addUser.php'>继续添加</a>|<a href='listUser.php'>查看列表</a>"; } else { //如果对应的文件存在,则删除掉。(因为查询数据库失败了) $filename="../uploads/".$uploadFile[0]['name']; if(file_exists($filename)){ unlink($filename); } $mes="添加失败"; } return $mes;}
mysql.func.php中所有的操作几乎都是把一个输入的数组重组为字符串然后再到指定的数据表中去执行.
接下来是关于listPro.php的编写,在这个界面里我们还会介绍到php的代码分页技术。
0 0
- 使用php完成一个用户注册以及管理的demo(二)
- 使用php完成一个用户注册以及管理的demo(一)
- 使用php完成一个用户注册以及管理的demo(三)
- 使用php完成一个用户注册以及管理的demo(php实现单文件与多文件的上传)
- 【JavaMail】(2)JavaMail的一个案例:用户在网站上注册完成后给用户发一封邮件, 且需要用户通过邮件激活后才可以使用。
- 完成一个较为完整的用户注册页面
- 自己做的一个简单的用户管理(PHP)!
- 一个用户管理的ci框架的小demo
- 32.检验验证码以及完成注册(用到了将用户的信息存储到数据库当中)
- WebWork完成用户注册的例子
- 网络编程学习笔记二(实现一个基于简单TCP的用户注册程序)
- 用户管理(二):使用shell脚本批量删除除root用户以外的其它用户
- 使用PHP实现用户登录和注册的功能
- 使用php实现openfire的用户数据注册
- 使用PHP实现用户登录和注册的功能
- 一个简单的servlet3-用户注册-request的使用
- 使用Forms Authentication实现用户注册、登录 (二)用户注册与登录
- 完成用户列表Demo,使用plist当数据源,在TableView中显示plist的内容
- 错误(图片OutOfMemory):android.view.InflateException: Binary XML file line
- 产品经理之技术招聘
- C语言学习七数据类型的学习之常量和进制
- iOS拼接字符串的方式
- GPS信号转发器,GPS信号覆盖,GPS信号放大器,GPS信号增强器
- 使用php完成一个用户注册以及管理的demo(二)
- Java多线程中join方法的理解
- UIKit基础:9.使用代码创建属于我们的UI控件
- code128b条码生成程序
- ssh问题之:could not initialize proxy - no Session
- tcpdump命令的使用
- [zz]c#串口通信的小例子
- poj3126 BFS
- 使用oracle压缩blob对象