首页数据库php连接数据库mysql做登录页 php和MySQL做一个登录界面

php连接数据库mysql做登录页 php和MySQL做一个登录界面

编程之家2026-05-231006次浏览

大家好,如果您还对php连接数据库mysql做登录页不太了解,没有关系,今天就由本站为大家分享php连接数据库mysql做登录页的知识,包括php和MySQL做一个登录界面的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

php连接数据库mysql做登录页 php和MySQL做一个登录界面

Dreamweaver+PHP+mysql 做一个登录界面

Dreamweaver做效果

PHP做功能。。

不知道你是不是用smarty做的。

如果是的话,先用Dreamweaver做个登陆的html出来。

再通过smarty框架,做个login.php。

最后验证用户密码。

php连接数据库mysql做登录页 php和MySQL做一个登录界面

发下代码吧。~

login.php内容如下:

<?

error_reporting(0);

$mysql_servername="localhost";//主机地址

$mysql_username="root";//数据库用户名

php连接数据库mysql做登录页 php和MySQL做一个登录界面

$mysql_password="";//数据库密码

$mysql_database="peng";//数据库

mysql_connect($mysql_servername,$mysql_username,$mysql_password);

mysql_select_db($mysql_database);

$name=$_POST['name'];

$passowrd=$_POST['password'];

if($name&&$passowrd){

$sql="SELECT* FROM liuyanban WHERE name='$name' and password='$passowrd'";

$res= mysql_query($sql);

$rows=mysql_num_rows($res);

if($rows){

header("refresh:0;url=a.htm");//跳转页面,注意路径

exit;

}

echo"<script language=javascript>alert('用户名密码错误');history.back();</script>";

}else{

echo"<script language=javascript>alert('用户名密码不能为空');history.back();</script>";

}

?>

以下附简单的login.htm内容

<html>

<body>

<form name="login" action="login.php" method=post>

用户名<input type=text name="name">

<p>密码<input type=password name="password">

<p>

<input name="log" type=submit value="登录">

</form>

</body>

</html>

以上在网上找到的。~~验证已经通过的。~

Dreamweaver+PHP+mysql 做一个登录界面面

说起来很简单的事情,实现起来也挺麻烦.大概说一下,提供个思路.

1.用photoshop或者你喜欢的做图软件,做个登录界面,如果觉得不需要,象百度这样,直接用文字,按钮,这步可以不做.

2.在dreamweaver中做登录表单界面,就是form标签下的输入和提交.按是否需要做验证,怎么验证等,这步可以简单,也可以复杂.

3.用你喜欢的方式在mysql中建立数据库(表),保存用户信息.

4.做第2步提交给后台验证的PHP程序.

第2步可以做得复杂,用JS之类做些必要的客户端验证,或者用ajax之类的技术,交互性强些,,第4步是关键,涉及到真正的验证,还要考虑数据的读取安全过滤之类的.

好久不做这行了.

PHP做一个用户登录页面

index.html登录页面代码如下:

<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""">

<html xmlns="">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>

<title>登录示例</title>

</head>

<body>

<form id="forms" name="forms" method="post" action="loginchk.php">

用户名:<input type="text" id="uname" name="uname" value=""/><br/>

密码:<input type="password" id="upass" name="upass" value=""/><br/>

<input type="submit" id="loginbtn" value="立即登录"/>

<input type="reset" id="resetbtn" value="重新填写"/>

</form>

</body>

</html>

loginchk.php的PHP程序代码如下:

<?php

$uname=trim($_REQUEST["uname"]);

$upass=trim($_REQUEST["upass"]);

if($uname=="admin"&&$upass=="admin")

{

echo"登录成功";

}

else

{

echo"登录失败,<a href='index.html'>重新登录</a>";

}

?>

以上只是一个简单示例,真正的开始,需要考到很多因素,比如说登录前有效性检查,加入登录验证码,程序需要连接数据库进行用户匹配等。

希望对你有帮助。

如果使用数据库进行进行匹配的话,PHP程序可以这样改进一下。

<?php

$uname=trim($_REQUEST["uname"]);

$upass=trim($_REQUEST["upass"]);

$con= mysql_connect("localhost","root","root");

mysql_select_db("dbname",$con);

$result= mysql_query("select* from dusers where uname='$uname' and upass='$upass'");

$rs= mysql_fetch_array($result);

if($rs)

{

echo"登录成功";

}

else

{

echo"登录失败,<a href='index.html'>重新登录</a>";

}

?>

不过你需要连接到你自己的指定的数据库和数据表。

关于php连接数据库mysql做登录页的内容到此结束,希望对大家有所帮助。

asp源码在iis上架设?iis搭建网站switch语句中case后面的表达式可以是?break语句只能用于switch语句中吗