首页 > php基础 > [转]php用户登录代码

[转]php用户登录代码

一款讲得非常详细的登录代码,对php入门者有很大的帮助,有需要的朋友可以免费查看。

效果图。

index.php

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk" />
<title>系统登录</title>
<link href="css.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="box">
  <div id="denglu">
  <div id="pic">&nbsp;系统后台登陆</div>
    <form action="check.php" method="post">
      <p>用户名:
        <input type="text" name="name" id="name" />
      <span class="must">*</span></p>
      <p>密&nbsp;&nbsp;码:
        <input name="password" type="password" id="password" />
      <span class="must">*</span></p>
      <p>验证码:
        <input name="check" type="text" id="check" size="8" />
        <img src="piccheck.php" /> <span class="must">*</span></p>
      <p class="form_button">
        <input type="submit" name="sub" id="sub" value="登陆" />
        <input type="reset" name="unsub" id="unsub" value="取消" />
      </p>
    </form>
  </div>
</div>
</body>
</html>

数据库教程连接 connect.php

<?php
$connect = mysql_connect("localhost", "root", "") or die("服务器连接失败");
mysql_select_db("test", $connect) or die("没有建立相应的数据库");
$sql = "select * from admin";
?>

图片验证码 piccheck.php

<?php
/*
 * Created on 2011-8-10
 *
 * To change the template for this generated file go to
 * Window - Preferences - PHPeclipse - PHP - Code Templates
*/
session_start();
$code = rand(0, 9) . dechex(rand(10, 15)) . rand(0, 9) . dechex(rand(10, 15));
$_SESSION[pic] = $code;
$image = imagecreatetruecolor(50, 18);
$color = imagecolorallocate($image, 0, 0, 0); //第一次使用调色板,会设为背景颜色
$colortext = imagecolorallocate($image, rand(100, 255) , rand(100, 255) , rand(100, 255));
imagestring($image, 10, rand(1, 15) , rand(1, 5) , $code, $colortext);
imagegif($image);
?>

css.css文件

@charset utf-8;
body
{
    background-color:#9CF;
    text-align:left;
}
#denglu
{
    width:400px;
    background-image:url(images/login.gif);
    background-repeat:no-repeat;
    height:320px;
    text-indent:6px;
    margin:0 auto;
}
#box #denglu form
{
    position:relative;
    top:50px;
    left:10px;
    width:92%;
}
.must
{
    color:red;
    font-size:12px;
}
#box #denglu #pic
{
    background-image:url(images/dot1.gif);
    background-repeat:no-repeat;
    height:20px;
    width:100px;
    font-size:12px;
    color:red;
    text-align:left;
    line-height:18px;
    left:10px;
    top:30px;
    position:relative;
}

本文地址:http://www.phprm.com/base/40032.html

转载随意,但请附上文章地址:-)

标签:select

相关文章

发表留言