首页服务器php和mysql做一个登录界面?用html做登录界面

php和mysql做一个登录界面?用html做登录界面

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

老铁们,大家好,相信还有很多朋友对于php和mysql做一个登录界面和用html做登录界面的相关问题不太懂,没关系,今天就由我来为大家分享分享php和mysql做一个登录界面以及用html做登录界面的问题,文章篇幅可能偏长,希望可以帮助到大家,下面一起来看看吧!

php和mysql做一个登录界面?用html做登录界面

怎样用PHP和MYSQL制作一简单的登录界面网站

软件:dreamwaver记事本也可以

mysql.php----数据库创建文件;

login.php----前台用户登陆文件;

check.php----连接数据库验证文件;

mysql.php文件代码:

程序代码

php和mysql做一个登录界面?用html做登录界面

<?php

$db= mysql_connect("localhost","root","") or die("连接数据库失败!");

if(!mysql_query("create database if not exists `user`"))

{

echo"创建数据库失败<br>";

}else

php和mysql做一个登录界面?用html做登录界面

{

echo"创建数据库成功!<br>";

}

mysql_query("use user;");

$sql="Create TABLE if not exists `user`("

." `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,"

." `name` VARCHAR(10) NOT NULL,"

." `password` VARCHAR(16) NOT NULL"

.")";

if(!mysql_query($sql))

{

echo"创建数据表失败!<br>";

}else

{

echo"创建数据表成功!<br>";

}

$sql="Insert INTO `user`( `name`, `password`) VALUES('php-fish','123');";

if(mysql_query($sql))

echo"插入用户成功!<br>";

else

echo"插入失败!<br>";

mysql_close($db);

?>

前台登陆文件login.php

程序代码

<form method="post" action="check.php">

<table cellpadding="0" cellspacing="0" border="0" width="25%">

<tr>

<td>用户名:</td>

<td><input type="text" name="name"></td>

</tr>

<tr>

<td>密码:</td>

<td><input type="password" name="password"></td>

</tr>

<tr>

<td><input type="submit" value="提交"></td>

<td><input type="reset" value="清除"></td>

</tr>

</table>

</form>

用户名:<b>php-fish</b>

<br>

密码:<b>123<br>

验证文件check.php

程序代码

<?php

if($_POST['name']=="")

{

echo"请填写用户名<br><a href='login.php'>返回</a>";

}elseif($_POST['password']=="")

{

echo"请填写密码<br><a href='login.php'>返回</a>";

}else

{

$conn= mysql_connect("localhost","root","")

or die("不能连接数据库".mysql_error());

mysql_select_db("user")

or die("不能连接到user".mysql_error());

$sql="select* from user where id=3";

$result= mysql_query($sql);

$query= mysql_fetch_array($result);

mysql_close($conn);

if(($query['name']==$_POST['name'])&&($query['password']==$_POST['password']))

{

echo"验证成功!<br>";

}else

echo"密码错误<br>";

echo"<a href='login.php'>返回</a>";

}

?>

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

Dreamweaver做效果

PHP做功能。。

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

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

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

最后验证用户密码。

发下代码吧。~

login.php内容如下:

<?

error_reporting(0);

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

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

$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步是关键,涉及到真正的验证,还要考虑数据的读取安全过滤之类的.

好久不做这行了.

OK,关于php和mysql做一个登录界面和用html做登录界面的内容到此结束了,希望对大家有所帮助。

java后端开发,java入门书籍推荐菜鸟学c语言官网(c语言自学免费网站)