[转]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"> 系统后台登陆</div> <form action="check.php" method="post"> <p>用户名: <input type="text" name="name" id="name" /> <span class="must">*</span></p> <p>密 码: <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
转载随意,但请附上文章地址:-)