当前位置:首页 » 编程语言 » mysqlphp登陆

mysqlphp登陆

发布时间: 2022-09-23 11:22:23

1. 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>
以上在网上找到的。~~ 验证已经通过的。~
打字不易,如满意,望采纳。

2. php怎么登陆mysql数据库

能把问题描述清楚一点吗?

如果是PHP链接数据库的话,应该是这样的

$mysql_server_name="localhost";//数据库服务器名称
$mysql_username="root";//连接数据库用户名
$mysql_password="??????";//连接数据库密码
$mysql_database="??????";//数据库的名字

//连接到数据库
$conn=mysql_connect($mysql_server_name,$mysql_username,
$mysql_password);

//从表中提取信息的sql语句
$strsql="SELECT*FROM`gbook`";
//执行sql查询
$result=mysql_db_query($mysql_database,$strsql,$conn);
//获取查询结果
$row=mysql_fetch_row($result);

3. php连接mysql进行登录验证

$conn=mysql_connect("localhost","root","");
mysql_select_db("homework",$conn);
mysql_query("SETNAMES'UTF8'",$conn);
$username=$_POST['user_email'];
$password=$_POST['password'];
$sql="select*fromuserwhereusername='$username'andpassword='$password'";
$Result=mysql_query($sql,$conn);
$onerow=mysql_fetch_array($Result);

if($onerow)
echo"正确";
else
echo"错误";

4. php+mysql怎么做登录注册

  1. 首先得到提交的数据

  2. 链接数据库,查询数据库,查询username 和pwd

  3. 提交的username 和 pwd 跟数据库查询的username 和pwd做对比,

  4. 都相等那就是登陆成功

<?php
mysql_connect('localhost','root','123');
mysql_select_db('lx');
mysql_query("SETCHARACTERSETutf8");
mysql_query("SETNAMESutf8");

//数据库lx表user字段isernamepwd
//用md5加密,可以自己试试


if(isset($_POST['user'])&&$_POST['tijiao']=='success'){
$query=mysql_query("='".$_POST['user']."'");
$num=mysql_num_rows($query);
if($num>0){
while($info=mysql_fetch_array($query)){
if($info['pwd']==md5($_POST['pwd'])){
echo'登陆成功';
}else{
echo'登陆失败';
}
}

}else{

echo'登陆失败';
}
}
?>
<formaction=""method="get"/>
<tableborder="0"cellspacing="0"cellpadding="0">
<tr>
<tdclass="fieldKey"width="30%">用户名:</td>
<tdclass="fieldValue"width="100%"><inputtype="text"name="user"/></td>
</tr>
<tr><tdheight="10"></td></tr>
<tr>
<tdclass="fieldKey">密码:</td>
<tdclass="fieldValue"><inputtype="password"name="pwd"/></td>
</tr>
</table>
<inputtype="hidden"name="tijiao"value="success"/>
<inputtype="submit"value="登陆"/>
</form>

5. php和mysql 登录页面怎么做

需提交post请求php接收请求查询数据库并把返回的结果传给前端

6. 有关PHP+mysql登陆问题

php里面操作数据库的时候都是用的mysql_fetch_array()吧,我没有见过你上面那么写的

7. PHP+MySql注册登录

你看一下我这个能不能明白,我也是学这个的,有时间可以一起探讨一下,我QQ:772965552,问题:13796730936
先建数据库
CREATE DATABASE yonghudenglu;
USE yonghudenglu;
CREATE TABLE yonghudenglu (
id int(10) unsigned,
name varchar(50),
xingbie varchar(50),
mima varchar(50),
);
注册页面:
<?php
//连接数据库
$link = mysql_connect('localhost', 'root', '123456');
//判断连接是否成功
if (!$link)
{
die('Could not connect: ' . mysql_error());
}
//选择数据库
mysql_select_db("yonghudenglu");
//判断姓名是否为空
if (!empty($_POST['name']))
{
if (!empty($_POST['xingbie']))
{
if (!empty($_POST['mima']))
{
$name=($_POST['name']);
$xingbie=($_POST['xingbie']);
$mima=($_POST['mima']);
$xinmima=($_POST['xinmima']);
$query="select name,xingbie from yonghudenglu where name='$name' and xingbie='$xingbie'";
$result=mysql_query($query);
$num_rows = mysql_num_rows($result);
if ($num_rows>0)
{
echo "您输入的用户名已经有人注册了,请重新输入!";
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您输入的用户名已经有人注册,请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
}
else
{
if ($mima==$xinmima)
{
$sql1="insert into yonghudenglu (name,xingbie,mima) values('$name','$xingbie','$mima');";
mysql_query($sql1);
mysql_query("commit");
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"恭喜您注册成功!\");\r\n";
echo " location.replace(\"10.htm\");\r\n"; // 自己修改网址
echo "</script>";
exit;
}
else
{
#echo "您没有输入密码,请重新输入!";
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您输入的两次密码不一样,请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
}
}
}
else
{
#echo "您没有输入密码,请重新输入!";
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您没有输入密码,请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
}
}
else
{
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您没有选择性别,请重新选择!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;

}
}
else
{
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您没有输入姓名,请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;

}
?>
登陆页面:
<?php
$link = mysql_connect('localhost', 'root', '123456');
if (!$link)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("yonghudenglu");
if (!empty($_POST['name']))
{
if (!empty($_POST['mima']))
{
$name=($_POST['name']);
$mima=($_POST['mima']);
$quer="select name,mima from yonghudenglu where name='$name'";
$result=mysql_query($quer);
$num_rows = mysql_num_rows($result);
$row = mysql_fetch_array($result, MYSQL_ASSOC);
if ($num_rows>0)
{
$mima1=$row["mima"];
if ($mima==$mima1)
{
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"登陆成功\");\r\n";
echo " location.replace(\"12.html\");\r\n"; // 自己修改网址
echo "</script>";
exit;
}
else
{
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您输入的密码不正确!请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
}
}
else
{
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您还没有注册,请先注册!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
}
}
else
{
#echo "您没有输入密码,请重新输入!";
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您没有输入密码,请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;
}

}
else
{
echo "<script language=\"JavaScript\">\r\n";
echo " alert(\"您没有输入姓名,请重新输入!\");\r\n";
echo " history.back();\r\n";
echo "</script>";
exit;

}
?>

不会就加我啊,哈哈

8. 我是用PHP Mysql实现登录的,怎样在登陆后由登陆界面跳转到index.html主页面并在登陆的地方显示用户名

通常来说, index 页面与 login 页面被设计成两个页面,当通过 mysql 查询数据,并验证成功登录后,可以自动转向 index 页面(或其他页面):

if($num){
$row=mysql_fetch_array($result);
$_SESSION["username"]=$uuser;
header("Location:index.html");

在 index 页面需要添加代码:例如:

<?php
session_start();

//检测是否登录,若没登录则转向登录界面
if(!isset($_SESSION['username'])){
header("Location:login.html");
exit();
}

echo'当前登录用户:'.$_SESSION['username']
热点内容
pythonsetget 发布:2025-01-10 17:53:12 浏览:852
买脚本多少钱 发布:2025-01-10 17:52:34 浏览:934
文件夹万能解密器破解版 发布:2025-01-10 17:48:12 浏览:463
荣耀v30跟荣耀50哪个配置高 发布:2025-01-10 17:43:00 浏览:239
php发布系统 发布:2025-01-10 17:34:17 浏览:366
dnf刷疲劳脚本 发布:2025-01-10 17:33:39 浏览:350
海豚php框架 发布:2025-01-10 17:30:27 浏览:227
数据聚合算法 发布:2025-01-10 17:30:27 浏览:987
AI智能名片小程序源码 发布:2025-01-10 17:27:33 浏览:403
ios开发算法 发布:2025-01-10 17:21:49 浏览:369