100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 简单php会员注册代码 用PHP实现一个很简单的 会员登记系统

简单php会员注册代码 用PHP实现一个很简单的 会员登记系统

时间:2023-02-14 05:25:01

相关推荐

简单php会员注册代码 用PHP实现一个很简单的 会员登记系统

最近很忙没什么东西可写,之前找了点时间自己研究了一下php,但是离精通还有很远的距离啊。但是还是参考网上一些代码,自己做了一个简单的会员登记系统,主要是用于社团之类的登记人数,增删改查这四个基本要素只使用了增和查,感觉变通一下应该就能变得复杂一些。另外,其实关于记录会员登录状态,分页之类的,我还是感觉不会,也看能不能找到更多资料。预计等下个月5号答辩完,我就可以继续制作杰奇模板和整理教程了。

项目的网址是:

可以用手机进去看看样子,

登记页面index.php,关键代码如下:

数据处理文件addDo.php,代码如下:<?php

require_once 'dbconn.php';

///获取基本信息

$user_id = $_POST['user_id'];

$qq = $_POST['qq'];

$pseudonym= $_POST['pseudonym'];

$bookname = $_POST['bookname'];

$profile = $_POST['profile'];

$addTime=mktime(date("h"),date("m"),date("s"),date("m"),date("d"),date("Y"));

$lastLoginTime=$addTime;

$sql = "insert into user (qq,pseudonym,bookname,profile,add_time,last_login) ".

"values('$qq','$pseudonym','$bookname','$profile','$addTime','$lastLoginTime')";

// 执行sql语句

mysql_query($sql,$con);

// 获取影响的行数

$rows = mysql_affected_rows();

// 返回影响行数

// 如果影响行数>=1,则判断添加成功,否则失败

if($rows >= 1){

alert("添加成功");

href("list.php");

}else{

alert("添加失败");

href("index.php");

}

function alert($title){

echo "";

}

function href($url){

echo "";

}

?>

已登记会员查询list.php,关键代码如下:<?php

require_once 'dbconn.php';

//设置时区,在php.ini中也可以修改

date_default_timezone_set("PRC");

//读数据

$sql = "select * from user order by id asc";

$result = mysql_query($sql,$con);

if(mysql_num_rows($result) == 0){

echo"

详细信息

";

}else{

$userList = '';

while($rs = mysql_fetch_array($result)){

$userList[] = $rs;

}

// 循环用户列表

foreach ($userList as $user){

echo "

".$user['pseudonym']."".$user['qq']."详细信息

";

}

};

?>

会员详细页detailUser.php,关键代码如下:<?php

require_once 'dbconn.php';

$userId=$_GET['id'];

date_default_timezone_set("PRC");

//读数据。。。

$sql = "select * from user where id=".$userId;

$result = mysql_query($sql,$con);

$user = mysql_fetch_array($result);

?>

p><?php echo $user['pseudonym'] ?>

数据库的语句如下:CREATE TABLE IF NOT EXISTS `user` (

`id` int(11) NOT NULL,

`qq` varchar(50) DEFAULT NULL,

`pseudonym` varchar(50) DEFAULT NULL,

`bookname` varchar(256) DEFAULT NULL,

`add_time` int(32) DEFAULT NULL,

`last_login` int(32) DEFAULT NULL,

`profile` varchar(256) DEFAULT NULL

);

作为php初学者,面对一些复杂的挺吃力,不过php本身和单纯的jsp特别像。

项目下载地址:dj.zip

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。