php登陆模块,PHP实现登录页面

本文目录一览:

PHP模拟用户登录模块

html(login.html)

!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “”

html xmlns=””

head

meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″ /

title用户登录页面/title

script language=”javascript”

function check(){

var user = document.getElementById(“user”);

var passwd = document.getElementById(“passwd”);

if(user.value.length == 0){

alert(“用户名不能为空!”);

return false;

}

if(passwd.value.length  6){

alert(“密码至少6位!”);

return false;

}

}

/script

/head

body

div style=” width:300px; height:200px; margin:auto auto;”

form name=”login” method=”post” action=”check_login.php”

table width=”300″ height=”200″ cellpadding=”0″ cellspacing=”0″ border=”1px”

tr

td height=”70″用户名:/td

tdinput id=”user” name=”username” type=”text” //td

/tr

tr

td height=”78″密码/td

tdinput id=”passwd” name=”password” type=”password” //td

/tr

tr

td colspan=”2″centerinput type=”submit” value=”登录” onclick=”return check();” /input type=”reset” value=”重置” //center/td

/tr

/table

/form

/div

/body

/html

php(check_login.php)

?php

/*

* 验证登录页

* 2015-6-6

* 预设用户名admin,密码1234567,

*  如果相同则显示登录成功!,错误则显示用户或密码错误;

*/

$username = $_POST[‘username’];

$password = $_POST[‘password’];

if($username == ‘admin’  $password ==’1234567′){

echo “登录成功!”;

}else{

echo “用户或密码错误”;

}

?

PHP 登陆模块,要求只能使用邮箱注册,另外上传的内容默认为未审核,需管理员审核后才能显示,

填写邮箱的时候可以用正则判断一下就行,网上现成的例子不少。 上传的数据默认为未审核,你可以在数据库定义一个字段为status,默认值为0(就是不需要手动添加,数据库的默认列值),审核之后改为1。在页面输出的时候只输出status=1的

关于php的登录模块的问题

在default.php里把“密码错误这些信息”存到$_SESSION里,如:$_SESSION[‘err_msg’] = “密码错误这些信息”;之后就转回到login.php中,用header(“Location: 你的工程名/login.php”);再在login.php的/body的上一行加一段代码,如:

?php echo ‘script language=”text/javascript”alert(“‘ . $_SESSION[‘error_message’] . ‘”;/script’; ?即可。

php 登录模块

?php

if ($_GET[out]) {

SetCookie(“temp”, “”);

echo “scriptlocation.href=’./login_cookie.php’/script”;

}

if ($_POST[username] $_POST[password]) {

setcookie(‘name’, $_POST[username], time()+3600);

setcookie(‘pass’, md5($_POST[password]), time()+3600);

setcookie(‘temp’, “true”, time()+3600);

echo “scriptlocation.href=’./login_cookie.php’/script”;

}

if ($_COOKIE[name] $_COOKIE[pass] $_COOKIE[temp]) {

echo ‘login ok!bryour name is ‘.$_COOKIE[name].

‘bryour password is ‘.$_COOKIE[pass].

“bra href=’login_cookie.php?out=1’logout/a”;

} else {

?

form action=”” method=”post”

username:input type=”text” name=”username” value=”?=$_COOKIE[name]?”/br/

password:input type=”password” name=”password”/br/

input type=”submit” name=”login” value=”login”/br/

/form

?php } ?

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/244616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝的头像小蓝
上一篇 2024-12-12 13:03
下一篇 2024-12-12 13:03

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • 光模块异常,SFP未认证(entityphysicalindex=6743835)——解决方案和

    如果您遇到类似optical module exception, sfp is not certified. (entityphysicalindex=6743835)的问题,那么…

    编程 2025-04-29
  • 打包后页面空白的解决方案

    当我们在调试阶段时,我们的app可能看起来完美无缺,但当我们进行打包时,在运行app时,我们可能会遇到白屏或空白的问题。在这篇文章中,我们将探讨如何解决这种问题。 一、检查文件路径…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • Python模块下载与安装指南

    如果想要扩展Python的功能,可以使用Python模块来实现。但是,在使用之前,需要先下载并安装对应的模块。本文将从以下多个方面对Python模块下载与安装进行详细的阐述,包括使…

    编程 2025-04-29
  • Python编程三剑客——模块、包、库

    本文主要介绍Python编程三剑客:模块、包、库的概念、特点、用法,以及在实际编程中的实际应用,旨在帮助读者更好地理解和应用Python编程。 一、模块 1、概念:Python模块…

    编程 2025-04-29
  • Python如何下载第三方模块

    想要使Python更加强大且具备跨平台性,我们可以下载许多第三方模块。下面将从几个方面详细介绍如何下载第三方模块。 一、使用pip下载第三方模块 pip是Python的软件包管理器…

    编程 2025-04-28
  • 如何使用pip安装模块

    pip作为Python默认的包管理系统,是安装和管理Python包的一种方式,它可以轻松快捷地安装、卸载和管理Python的扩展库、模块等。下面从几个方面详细介绍pip的使用方法。…

    编程 2025-04-28
  • Python datetime和time模块用法介绍

    本文将详细阐述Python datetime和time模块的用法和应用场景,以帮助读者更好地理解和运用这两个模块。 一、datetime模块 datetime模块提供了处理日期和时…

    编程 2025-04-28
  • Idea创建模块时下面没有启动类的解决方法

    本文将从以下几个方面对Idea创建模块时下面没有启动类进行详细阐述: 一、创建SpringBoot项目时没有启动类的解决方法 在使用Idea创建SpringBoot项目时,有可能会…

    编程 2025-04-28

发表回复

登录后才能评论