php用户登录界面(包含数据库表单验证及验证码)

该博客介绍了如何使用PHP构建一个用户登录界面,其中包括数据库表单验证和验证码功能。用户在输入信息后,系统会通过数据库验证用户是否存在,只有验证通过的用户才能进入后续页面。验证码支持点击刷新,增强了安全性。
摘要由CSDN通过智能技术生成
<?php
session_start();
$code=$_SESSION['code'];
$s="";
for($i=0;$i<8;$i+=2)
{
	$s.=$code[$i];
}

header('Content-Type:text/html;charset=utf-8');
if(@$_GET['action']=='login')
{
 $con = mysql_connect("localhost","root","root");
if(!$con)
{
	echo "count not connect Mysql";
}
mysql_select_db("my_user", $con);

if(isset($_POST["xuehao"]))
{
   $xuehao = $_POST['xuehao'];
   $password = $_POST['password'];
   $usercode = $_POST['imgcode'];
}else{
	echo "输入为空";
}

   $sql = "select StuNum,password from user where StuNum=$xuehao";
   $res = mysql_query($sql);
   @$num = mysql_fetch_row($res);
   if ($num==0)
   {
        echo "<script language='javascript'>alert('无此用户!!');history.back();</script>";
   }
   e
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值