1、PHP网页设计,关于登录(MySQL)
<?php
//直接贴代码
//此处设置你自己的数据库连接 数据库编码等信息
//接受提交表单的表单参数
$user1 = $_POST['user1'];
$pwd1 = $_POST['pwd1'];
$user2 = $_POST['user2'];
$pwd2 = $_POST['pwd2'];
$row = mysql_query("SELECT * FROM `user` where (`user1`={$user1} AND `pwd1`={$pwd1}) OR (`user2`={$user2} AND `pwd2`={$pwd2})");
$result = mysql_num_rows($row);
if($result>0){
header('Location:main.php');//如果能匹配跳转到main.php页面
}
2、php制作登录页面
我晕,这个工作量有点大,前台登陆就一个form表单会HTML就会搞定,我直接给出后台code
<?3、怎样用PHP和MYSQL制作一简单的登录界面网站
软件:dreamwaver 记事本 也可以
mysql.php----数据库创建文件;
login.php----前台用户登陆文件;
check.php----连接数据库验证文件;
mysql.php文件代码:
程序代码
<?php
$db = mysql_connect("localhost","root","") or die("连接数据库失败!");
if(!mysql_query("create database if not exists `user`"))
{
echo "创建数据库失败<br>";
}else
{
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>";
}
?>
4、如何制作php登陆界面
如果你要的只是界面,那么我给你一个好的建议。
你可以去Bootstrap官网这个里面去找你想要的组件。
做出很炫的登录界面。
并且提供源代码。
凡事多动手,不要只会照搬。
我给你源代码你也不会做。
所以,你还是多去看看如何写。
如果,你要的是源码,那么你也可以去thinkphp官网去看看。有很多很不错的代码。值得学习。登录界面其实很简单,说白了,就是表单提交。
5、用PHP做网站后台管理登陆界面详细代码
给你点思路,若是不懂的话你可以hi我。
第一步、新建一个form表单,用来提交用户名及密码
(action属性为你需要把数据提交到哪个页面。method属性为你的提交方式,这里使用post,下面两个input文本框一个是用户名,一个为密码。)
第二步、数据处理页面,使用传过来的值在数据表里面查询,看看是否有这条数据,若是没有就提示登录失败,若是有这条数据就把用户名存储到session里面,然后在index.html页面判断有没有session,若是有session的话就进入到index.html页面。
6、php登录页面的是怎么做的
session_star();
if(!isset($_SESSION['login_status'])) //不存在就直接login页面,你可以在每个页头加载这个来判断
header('Location:login.php');
$username=$_POST['name'];
$pass=$_POST['password'];
$sql="select * from 用户表单 where username='{$username}'";
$result=mysql_query($sql,$link);
if($result && mysql_num_rows($result)>0){ //判断用户名是否存在
$user=mysql_fetch_assoc($result);
if($user['pass']==md5($pass)){
$_SESSION['login_status'] = 1 //让后续判断是不是已经登录了(存放在服务器端,关闭浏览器就没有,或者你可以用cookie来判断)
echo '登录成功!';
}else{
echo "密码错误!";
}
}else{
echo "账号不存在!";
}
7、PHP写登陆界面!
1.先建立一个登录表单。(这都是HTML,不解释了)。
<form action="" method="post">
<input type="text" name="username" /><br>
<input type="password" name="pwd" /><br />
<input type="submit" name="login" value="登录" />
</form>
2.开始写PHP的处理程序,在刚才写的代码的上面开始写:
$username = "admin"; //要登录的账号
$pwd = "123456"; //要使用的密码
if ($username==$_POST[username]&&$pwd==$_POST[pwd]){
echo "登陆成功!";
}else{
echo "账号或密码错误";
exit();
}
其实这个就是一个很简单的用户系统。我也是新手。其实PHP100的教程就不错,我就是跟着那个自学的
8、如何用php在网页上制作一个简单的用户登录页面?能发个代码给我吗?
下面代码直接可以用的
<?php
// 是否需要密码验证,1为需要验证,其他数字为直接进入.下面选项则无效
$admin['check'] = "1";
// 如果需要密码验证,请修改登陆密码
$admin['pass'] = "password";
if($admin['check'] == "1") {
if ($_GET['action'] == "logout") {
setcookie ("adminpass", "");
echo "<meta http-equiv=\"refresh\" content=\"3;URL=".$_SERVER['PHP_SELF']."\">";
echo "<span style=\"font-size: 12px; font-family: Verdana\">注销成功......<p><a href=\"".$self."\">三秒后自动退出或单击这里退出程序界面 >>></a></span>";
exit;
}
if ($_POST['do'] == 'login') {
$thepass=trim($_POST['adminpass']);
if ($admin['pass'] == $thepass) {
setcookie ("adminpass",$thepass,time()+(1*24*3600));
echo "<meta http-equiv=\"refresh\" content=\"3;URL=".$self."\">";
echo "<span style=\"font-size: 12px; font-family: Verdana\">登陆成功......<p><a href=\"".$self."\">三秒后自动跳转或单击这里进入程序界面 >>></a></span>";
exit;
}
}
if (isset($_COOKIE['adminpass'])) {
if ($_COOKIE['adminpass'] != $admin['pass']) {
loginpage();
}
} else {
loginpage();
}
}
///////////////////////////// 这里是你登录后能看到的
?>
<a href="?action=logout">logout</a>
<?php
///////////////////////////////下面是登录页面的函数
function loginpage() {
?>
<style type="text/css">
input {font-family: "Verdana";font-size: "11px";BACKGROUND-COLOR: "#FFFFFF";height: "18px";border: "1px solid #666666";}
</style>
<form method="POST" action="">
<span style="font-size: 11px; font-family: Verdana">Password: </span><input name="adminpass" type="password" size="20">
<input type="hidden" name="do" value="login">
<input type="submit" value="Login">
</form>
<?php
exit;
}//end loginpage()
9、php & html 网页设计,如何把登录界面虚化,如图1:
css控制透明度:
filter:alpha(opacity=50); /*IE滤镜,透明度50%*/
-moz-opacity:0.5; /*Firefox私有,透明度50%*/
opacity:0.5;/*其他,透明度50%*/
10、php制作登陆页面如何实现不同用户跳转不同的界面
数据库设置时需要添加一个组字段 类型设置为tinyint【该字段可用来归类-管理员和用户,可用来进行权限控制】
登录时验证该字段值是什么【例:0管理员 1普通用户。。。】
0就跳转到管理员对应页面
1就跳转到用户对应页面