当前位置:首页 » 课程设计 » php课程设计用户登录系统

php课程设计用户登录系统

发布时间: 2021-03-08 15:34:09

⑴ 以php开发网络留言板的设计目标实现以下功能: 新用户注册功能、用户登录功能、登录用

这个东西确实有点多,我刚开始还以为只是简单的留言板呢,收费很正常!这应该是个课程设计吧

⑵ php实现用户注册和登入,不用做效果求大牛指导

登陆界面 login.php
<form action="logincheck.php" method="post">
用户名:<input type="text" name="user"/><br/>
密码:<input type="password" name="pass"/><br/>
<input type="submit" name="sub" value="登陆"/>
<a href="register.php">注册</a>
</form>
登陆处理界面logincheck.php
<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query("set names 'gbk'");
$nsql="select username,passwd,nick from userinfo where username = '$_POST[user]' and passwd = '$_POST[pass]'";
$result = mysql_query($nsql);
$num = mysql_num_rows($result);
if($num){
$row = mysql_fetch_array($result);
echo "欢迎您,$row[2]";

}else{
echo"<script>alert('用户名或密码不正确');history.go(-1);</script>";
}
?>
注册界面register.php
<form action="regcheck.php" method="post">
用户名:<input type="text" name="user"/><br/>
密码:<input type="password" name="pass"/><br/>
昵称:<input type="text" name="nick"/><br/>
<input type="submit" name="sub" value="注册"/>
</form>
注册处理界面regcheck.php
<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query("set names 'gbk'");
$nsql="select username from userinfo where username = '$_POST[user]'";
$result = mysql_query($nsql);
$num = mysql_num_rows($result);
if($num){
echo "<script>alert('用户名已存在注册失败');history.go(-1);</script>";
}else{
$isql = "insert into userinfo values('$_POST[user]','$_POST[pass]','$_POST[nick]')";
mysql_query($isql);
echo"<script>alert('注册成功');history.go(-1);</script>";
}
?>

⑶ 怎么用PHP+MYSQL做注册和登陆系统,要详细哦!

login.html
<body>
<form action="index.php" method="post">
<input type="text" name="username" id="username" />
<input type="submit" name="Submit" id="Submit" value="登陆" />
</form>
</body>

index.php

<?php
if($_POST['username'] == '')
echo '您的登陆名不能为空。<a href="login.html">请重新填写</a>';
else
echo '您的登陆名是:' . $_POST['username'];
?>

<?
include "conn/conn.php";
$UserName=$_POST["UserName"];
$mima1=$_POST["mima1"];
$mima2=$_POST["mima2"];
$xin=$_POST["xin"];
$nian=$_POST["nian"];
$dianhua=$_POST["dianhua"];
$email=$_POST["email"];
$qq=$_POST["qq"];
$sql="INSERT INTO 'my_china'.'chuche' ('id','UserName' ,'mima1' ,'mima2' ,'xin' ,'nian' ,'dianhua' ,'email' ,'qq' )VALUES (NULL , '$UserName', '$mima1', '$mima2', '$xin', '$nian', '$dianhua', '$email', '$qq')";
mysql_query($sql);
echo "<script> alert('用户注册成功!');</script>";
echo "<script> window.location='zc.php';</script>";
?>

⑷ php语言如何实现一个完整用户登录系统的制作

php语言如何实现一个完整用户登录系统的制作?
说用户的登录,简单的理解:输入密码/验证帐内号/保存登录信息
复杂一容点说:会员注册/审核/登录/验证/保存登录信息 (也就有了会员管理的相关功能)

现在网上好多开源PHP系统,像dedeCMS/DISCUZ/PHPwind等等,都有会员模块,下载了看看源码就明白差不多了。

如果初学PHP,推荐搜集Cookie 和 Session的相关信息,这是会员用到的核心,这两个内容的案例大多也是以会员为例,网上资料也不少,网络一下吧,good luck,学习愉快!

⑸ php做的登录系统 帮忙

<?
$mysql_servername = "localhost"; //主机地址
$mysql_username = "root"; //数据库用户名
$mysql_password ="root"; //数据库密码
$mysql_database ="student"; //数据库
mysql_connect($mysql_servername , $mysql_username ,$mysql_password);
mysql_select_db($mysql_database);

$sname=$_POST['username'];
$sin=$_POST['userio'];

$sql = "SELECT * FROM info WHERE name = $sname and no=$sin";
$res =@mysql_query($sql);
$rs=@mysql_fetch_array($res);
if($rs==NULL){
die('登录失败,错误的用户名或学号')
}else{
echo "<br>输入的姓名为:";
echo $sname;
echo "<br>输入的学号为:";
echo $sin;
}

?>

⑹ PHP 实现注册登录系统

其实楼主要的代码网上有很多。你没有给出具体要实现注册的信息,所以只找了这个代码。楼主可以根据具体情况自己修改代码。
①注册模块:
http://hi..com/oldjunren/blog/item/2709e606841fbfca7a894774.html
②登陆模块
http://hi..com/oldjunren/blog/item/79c827cf1e398c3eb700c871.html
③PHP 防范SQL注入漏洞http://hi..com/oldjunren/blog/item/6540b734b207be1691ef3961.html
希望楼主成功。

⑺ 注册登录系统的设计与实现php

<script language="javascript">
function checkpost()
{
if(loginform.user.value =="")

{
alert("用户名不能为空!");
loginform.user.focus();
return false;

}

if(loginform.pw.value =="")

{
alert("密码不能为空!");
loginform.pw.focus();
return false;

}

}<script> 用户登录
</tr>
<tr>
<td height="169" bgcolor="#F9F9F9" style="color:#CCCCCC"><form action="login.php" method="post" onSubmit="return checkpost();" name="loginform"><div><span class="class9"> <font color="#000000">用户名:</font></span><input name="user" type="text" size="15" />
</div> <div><span class="class9"> <font color="#000000">密 码:</font></span><input name="pw" type="password" size="15" />
</div>

<div align="center"><input type="submit" name="sub" value="登录" /> <input type="reset" value="重置" /></div>
<div align="center" class="syCss"><a href="username1.php" target="_blank">注册</a></div>
</form></td> login.php<?php
session_start();

$username =trim( $_POST['user']);
$password =trim( $_POST['pw']);
if((empty($username)) || (empty($password)))
{
echo "<script language=\"JavaScript\">alert('用户名或者密码不能为空!');history.back();</script>";
}
else
{
$myconn = mysql_connect("localhost", "root", "");
mysql_query("SET NAMES 'GBK'");
mysql_select_db("users") or die ("不能连接到数据库!");

//判断用户名和密码是否在正确
$strSql="select * from test where username='$username' and password='$password'";
$result=mysql_query($strSql) or die("读取数据库出现错误!");
$num=mysql_num_rows($result);

if($num<0)
{
echo "该用户不存在!";

}
else
{
$row = mysql_fetch_array($result);
if(($row['username'] == $username) && ($row['password'] == $password ) )

{
$name = "欢迎您:";
$_SESSION[username] = $name. $username;

$quit = "退出";
$_SESSION[quit] = $quit;
echo "<script language=\"JavaScript\">alert('登录成功!');window.location.href=\"index.php\";</script>";

}
else
{
if(($row['username'] != $username) || ($row['password'] != $password ) )
{
echo "<script language=\"JavaScript\">alert('用户名或者密码错误!');history.back();</script>";
}

else
{
echo "<script language=\"JavaScript\">alert('登录失败!');history.back();</script>";
}

}

}

mysql_close($myconn);
}
?><a href= http://www.xiaohouse.com>小房子</a>

⑻ PHP用户登录模块的设计

一句两句抄说不清楚。

大体流程:
注册流程:用户填表注册-〉数据库判断用户名是否重复-〉入库
登陆流程:填写信息-〉查库判断-〉返回结果
删除信息:制定用户信息-〉操作数据库删除
更改信息:获取原用户信息和新用户信息-〉更新数据库

⑼ 如何用php设计一个多点登录系统 代码 和 说明

您好 ,我不知道我理解你的多点登录系统是否正确--一个帐号多个用户可以同时使用
如果是这样的话那么就没什么好写的,因为一般php做登录是放到session中或者cookie,所以一般的情况下就是多点登录的,如果我理解的不对,请你告诉我你的想法,我会积极给你解决

----君少

⑽ 用php写出一个安全的用户登录系统需要注意哪些方面

密码要来使用MD5(密码+字符串)进行源加密。
登录表单的名称不要跟数据库字段一样,以免暴漏表字段。
用户表的表名、字段名、密码尽量用不容易被猜到的。
要使用验证码验证登陆,以防止暴力破解。
验证提交的数据是不是来自本网站。
登录后台处理代码数据库部分使用预处理,做好过滤,防止sql注入。

热点内容
幼师专业怎么样 发布:2021-03-16 21:42:13 浏览:24
音乐小毛驴故事 发布:2021-03-16 21:40:57 浏览:196
昂立中学生教育闸北 发布:2021-03-16 21:40:47 浏览:568
建筑业一建报考条件 发布:2021-03-16 21:39:53 浏览:666
2017年教师资格注册结果 发布:2021-03-16 21:39:49 浏览:642
中国教师资格证查分 发布:2021-03-16 21:39:41 浏览:133
踵什么成语有哪些 发布:2021-03-16 21:38:20 浏览:962
东营幼师专业学校 发布:2021-03-16 21:35:26 浏览:467
机械电子研究生课程 发布:2021-03-16 21:33:36 浏览:875
杭州朝日教育培训中心怎么样 发布:2021-03-16 21:33:28 浏览:238