精华内容
下载资源
问答
  • 管理员登陆页面php
    千次阅读
    2021-04-29 04:15:01

    这篇文章将向您展示WordPress用户登录后如何重定向到指定页面或者文章的技巧。 一、重定向到网站管理面板。 将以下代码添加到您的当前主题的 functions.php 文件中 二、重定向到指定页面或者文章 可以修改代码中的custom-page为某个页面或者文章的链接…..

    默认情况下wordpress管理员登录地址和普通注册用户后台登录地址都是跳转到后台同一个界面,怎样设置根据不同的用户页跳转不同的页面。

    /**

    * 用户注册成功后自动登录,并跳转到指定页面

    */

    function my_login_redirect($redirect_to, $request, $user)

    {

    if( is_array( $user->roles ) )

    {

    // 检查用户的角色

    if( in_array( "administrator", $user->roles ) )

    {

    // 跳转到管理员用户界面

    return "/wp-admin";

    }

    else

    {

    // 跳转到其他用户界面

    return "/myhome";

    }

    }

    }

    add_filter("login_redirect", "my_login_redirect", 10, 3);

    直接将以上代码复制然后粘贴到当前模板主题根目录下的functions.php文件里面,具体可以放在:

    放在这区域的任何一个位置均可

    ?>

    更多相关内容
  • 织梦dedecms这款开源内容管理系统在php虚拟主机上搭建网站的确非常方便,效率当然也是很高的。可是这款程序毕竟是开源的,缺少定期的升级打补丁,之前版本的最大的问题就是很容易被挂马,挂黑链等等。现在升级到最新...

    织梦dedecms这款开源内容管理系统在php虚拟主机上搭建网站的确非常方便,效率当然也是很高的。可是这款程序毕竟是开源的,缺少定期的升级打补丁,之前版本的最大的问题就是很容易被挂马,挂黑链等等。现在升级到最新的5.7版本了这方面的安全性的确得到了很大的提升了。可是别的方面当客户使用过程中稍有改动就会导致前台格式乱。后台登陆不了,小编今天遇到一个客户就是使用这款开源程序搭建的一个企业站点可是再登陆网站的宏后台的时候账号密码都是输入正确的,可是每当点击登陆的时候也提示成功登陆,正在转向管理主页,可是过几秒钟就会再次回到登陆界面了。如下图:

    5f36910b19203c05379a30ff07e8f4f4.png

    小编开始的时候认为是用户名密码输入有错误,登陆数据库又确认下也是正确的。很纠结呀。小编问问度娘都说的很模糊,当然也是很多人遇到了这个问题。小编经过半个小时的研究后找到了解决的方法。一般可能是两个原因导致的,那么小编来分析下吧。先

    第一种:就是登陆的那个页面文件被改动了,首先我们找到对应的模板文件路径如下:/dede/templets/login.htm。

    查找代码

    下面有一行代码:

    查看是否有这行代码,如果没有添加上,如果有了就核实下是否是一样的。不一样就需要修改为这个样式了。

    再次找到登陆的login.php页面路径如下:/dede/login.php。使用一款编辑器打开。这里就是控制层的的登陆文件查找以下代码:if($res==1)

    {

    $cuserLogin->keepUser();

    if(!empty($gotopage))

    {

    ShowMsg('成功登录,正在转向管理管理主页!',$gotopage);

    exit();

    }

    else

    {

    ShowMsg('成功登录,正在转向管理管理主页!',"index.php");

    exit();

    }

    }

    认真核实下是否是这段代码,如果不是请修改为以上代码。然后上传到根目录下覆盖就可以了。

    第二种:就是由于使用的虚拟主机空间超了容量了。Dedecms这款开源程序和一般的程序不同,如果是空间超了容量,那么登陆的数据就写入不了,写入不了就不能和数据库的管理员账号相比对,所以登陆不了。这个时候要登陆空间去删除些文件,并更新下空间的容量就可以解决了。以上就是Dedecms管理员登录输入账号密码点击登陆又回到登陆界面的两种方法分析总结了。

    无忧主机相关文章推荐阅读:

    DEDECMSV5.7广告不能正常显示解决办法

    经验分享:网站页面左下角添加固定广告图片

    DEDECMS 5.7版本利用GUESTBOOK.PHP来对SQL注射漏洞-漏洞预警

    DEDECMS标题、关键词、描述变量名被修改导致网站无收录的解决方法

    本文地址:https://www.51php.com/dedecms/17015.html

    展开全文
  • 本文实例为大家分享了php中的登陆login具体实现代码,供大家参考,具体内容如下 <?php require "../include/DBClass.php"; $username=$_POST['UserName']; $password=$_POST['Password']; if(empty($username) |...
  • WordPress后台管理员登陆地址默认有两个:是域名后面跟...125是修改 functions.php文件使用插件修改WordPress后台管理员登陆地址方法一:使用代码将下面的代码添加到当前主题的 functions.php 文件://保护后台登录a...

    WordPress后台管理员登陆地址默认有两个:

    是域名后面跟/wp-login.php。

    是域名后面/wp-admin/。

    WordPress网站默认都是这样,存在很大的威胁。

    不少网站管理员想办法修改后台登陆地址。125

    是修改 functions.php文件

    使用插件

    修改WordPress后台管理员登陆地址方法一:使用代码

    将下面的代码添加到当前主题的 functions.php 文件:

    //保护后台登录

    add_action('login_enqueue_scripts','login_protection');

    function login_protection(){

    if($_GET['word'] != 'press')header('Location: https://www.125jz.com/');

    }

    这样一来,后台登录的唯一地址就是 http://yoursite/wp-login.php?word=press,如果不是这个地址,就会自动跳转到 https://www.125jz.com/ ,不信你试试!

    你可以修改第 4 行的 Word、press 和 https://www.125jz.com/ 这三个参数。

    提示:请记得将自定义的登录地址添加到浏览器的收藏夹,如果忘记了,没办法登录,请通过FTP下载 主题的 functions.php 文件查看。

    修改WordPress后台管理员登陆地址方法二:使用 Stealth Login Page 插件

    该插件设置非常简单,设置一个非法访问后台地址 /wp-admin 或 /wp-login.php 时,重定向到指定网址;然后设置自定义登录地址的链接参数,具体见下图:

    9c33a72acbd80fdca539e7ad74700b38.png

    保存设置后,只能通过那个自定义登录地址才能访问到登录表单,其他后台地址一律重定向到所设置的重定向地址。该插件一个比较大的特色就是支持 多站点网络,具体设置可以查看插件文档(插件自带一个文档页面)

    在后台插件安装界面搜索 Stealth Login Page 即可在线安装,或者下载 Stealth Login Page

    使用 Protected wp-login 插件

    Protected wp-login 是一个比较简单,但还算实用的WordPress插件,通过在登录地址后面添加验证参数来提高安全性,一起来了解下。

    1.在后台插件安装界面搜索 Protected wp-login 即可现在安装,或者下载 Protected wp-login

    2.启用 Protected wp-login,在后台 > 设置 >Protected wp-login,进入设置界面:

    9c33a72acbd80fdca539e7ad74700b38.png

    该插件有三个设置选项:

    Enable protection(启用保护)

    Your secure key(你的安全密钥——如果不是包含安全密钥的地址,即使你的用户名和密码正确,都没办法登录)

    Enable stealth mode(启用隐身模式——如果不是包含安全密钥的地址,都不显示登录表单)

    勾选启用保护,输入安全密钥(演示中输入 fuck_you),保存更改,就会得到一个登录地址,如上图所示。

    不知咱回事,测试时,生成的地址居然是:

    http://demo.wpdaxue.info/wp-login.php/wp-login.php?sk=fuck_you

    经过测试,上面的地址可以正常登录,下面地址也可以

    http://demo.wpdaxue.info/wp-login.php?sk=fuck_you

    如果是其他地址,即使你的用户名和密码正确,都是没办法登录的!如果开启了隐身模式,除了上面的地址之外,其他任何地址都看不到登录表单。

    提示:请记得将生成的登录地址添加到浏览器的收藏夹,如果忘记了,无法登录,可以通过FTP,更名或删除该插件即可恢复。

    125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/3001.html

    展开全文
  • 1.用户注册页面页面效果:代码如下:.title{margin-left: 550px;margin-top: 50px;}.quanju{margin-left: 400px;margin-top: -50px;}.uid,.pwd,.name{max-width: 120px;}.yangshi1{margin-top: 100px;}.code{max-...

    1.用户注册页面

    页面效果:

    20180111003209196472.png

    代码如下:

    .title{

    margin-left: 550px;

    margin-top: 50px;

    }

    .quanju{

    margin-left: 400px;

    margin-top: -50px;

    }

    .uid,.pwd,.name{

    max-width: 120px;

    }

    .yangshi1{

    margin-top: 100px;

    }

    .code{

    max-width: 120px;

    }

    .birthday{

    max-width: 120px;

    }

    用户注册

    用户名:

    密码:

    姓名:

    生日:

    工号:

    性别:

    立即注册

    function zhuce(){

    var uid = document.getElementsByTagName("input")[0].value;

    if(uid==""){

    alert("输入的用户名有误!");

    return false;

    }

    var pwd = document.getElementsByTagName("input")[1].value;

    if(pwd==""){

    alert("输入的密码有误!");

    return false;

    }

    var name = document.getElementsByTagName("input")[2].value;

    if(name==""){

    alert("输入的姓名有误!");

    return false;

    }

    var birthday = document.getElementsByTagName("input")[3].value;

    if(birthday==""){

    alert("输入的生日有误!");

    return false;

    }

    var code = document.getElementsByTagName("input")[4].value;

    if(code==""){

    alert("输入的工号有误!");

    return false;

    }

    }

    php处理

    $uid = $_POST["uid"];

    $pwd = $_POST["pwd"];

    $name = $_POST["name"];

    $sex = $_POST["sex"];

    $birthday = $_POST["birthday"];

    $code = $_POST["code"];

    require_once "./DBDA.class.php";

    $db =  new DBDA();

    $sql  ="insert into userinfo values(‘{$uid}‘,‘{$pwd}‘,‘{$name}‘,‘{$sex}‘,‘{$birthday}‘,‘{$code}‘,0)";

    $r = $db->query($sql,1);

    if($r){

    header("location:login.php");

    }else{

    echo "登录失败!";

    }

    2.用户登录页面

    页面效果:20180111003209200378.png

    代码如下:

    .title{

    margin-left: 550px;

    margin-top: 150px;

    }

    .quanju{

    margin-left: 400px;

    margin-top: -150px;

    }

    .name,.pwd{

    max-width: 120px;

    }

    .yangshi1{

    margin-top: 200px;

    }

    用户登录

    用户名:

    密码:

    保存密码

    下次自动登录

    登录

    立即注册

    function login(){

    var uid = document.getElementsByTagName("input")[0].value;

    if(uid==""){

    alert("请输入用户名!");

    return false;

    }

    var pwd = document.getElementsByTagName("input")[1].value;

    if(pwd==""){

    alert("请输入密码!");

    return false;

    }

    }

    php处理

    $uid = $_POST["uid"];

    $pwd = $_POST["pwd"];

    require_once "./DBDA.class.php";

    $db =  new DBDA();

    $sql = "select * from userinfo where uid=‘{$uid}‘";

    $arr = $db->query($sql,0);

    if($arr[0][1]==$pwd && !empty($pwd)){

    if($arr[0][6]){

    echo "登录成功!";

    }else{

    echo "该账号未通过审核!";

    }

    }else{

    echo "用户名或密码错误!";

    }

    3.管理员审核页面

    页面效果:

    20180111003209203308.png

    代码如下:

    用户审核

    用户名姓名性别生日工号审核状态

    require_once "./DBDA.class.php";

    $db =  new DBDA();

    $sql = "select * from userinfo";

    $arr = $db->query($sql,0);

    foreach($arr as $v){

    //使用三元运算符进行审核状态的判断

    $status = $v[6]?"已通过":"通过";

    echo "

    {$v[0]}{$v[1]}{$v[2]}{$v[3]}{$v[4]}{$v[5]}{$status}";

    }

    ?>

    php处理

    $uid = $_GET["uid"];

    require_once "./DBDA.class.php";

    $db =  new DBDA();

    $sql = "update userinfo set status=1 where uid=‘{$uid}‘";

    $arr = $db->query($sql,1);

    if($arr){

    header("location:administrators.php");

    }else{

    echo "审核失败!";

    }

    原文:http://www.cnblogs.com/jly144000/p/7491763.html

    展开全文
  • PHP:【商城后台管理系统】admin超级管理员后台登录界面部署 一.后台管理登录非空验证 二.后台管理登录用户信息验证 三.注意事项 需要注意储存用户password的时候需要进行加密 存储password的时候 优先选择...
  • 实现后台管理员登录功能

    千次阅读 2021-03-24 13:24:19
    上一章节我们选择了后台登录页面,并且将验证码成功的加入到了登录页 login.html 文件中。并且创建了数据库表admin,加入一条用户名和密码的测试数据。这一节我们就来实现登录功能。先看一个简单功能实现流程图:有...
  • 我创建了一个系统并且工作正常。问题是,我需要限制1.)用户和2.)管理主页。例如,登录后,Admin将直接进入主页面...我试图编辑我的登录页面(login.php)和我的主页面(例如:mainpage.php)等等。他们都没有工作。我...
  • 管理员管理员身份登录时,我可以在表中看到用户列表例,用户A用户B用户C更多 …目标:我想查看在单击列表中的一个用户时看到的客户。我无法解决这个问题。海事组织Auth::user()->type在这种情况下可以工作吗?...
  • 很久没有登录discuz论坛的后台了,前两天晓兔发现登录后台输入正确的密码和验证问答,页面直接刷新没有跳转,重复了好几次都无法登录。在CSDN上找到了原因和解决方法,在这里分享给大家:晓兔遇到的应该是第一个原因...
  • 利用PHP连接数据库——实现用户登录注册功能以及管理员对用户注册的审核功能1.用户注册页面页面效果:代码如下:.title{margin-left: 550px;margin-top: 50px;}.quanju{margin-left: 400px;margin-top: -50px;}.uid,...
  • PHP后台管理登录界面代码

    万次阅读 2018-07-31 16:48:17
    1,自学PHP,编写一个简单的后台登录管理系统; 2,代码中少部分借用网上开源代码,如有不规范的地方请指正,如有更好的方法,多谢分享; 3,享受编程的乐趣并得到知识的提高,是我最大的开心所在; 4,工具,...
  • 最近很多站长来问小编关于Discuz!...后台的一些功能,就随意的设置,导致把自己的管理员帐号锁住而无法登录后台,或者...后台由于各种原因无法登录的结局方法总结,在这里分享下Discuz论坛管理员无法登录后台的几种处...
  • 1、管理员页面页面传值(1)创建一个Login控制器D:\phpstudy_pro\WWW\yifeng>php think make:controller admin@Login --plainimage.png(2)admin\view\login\login.html 创建目录和文件把x-admin中的的login.html...
  • Ladmin(Laravel管理员)在5分钟内建立管理员页面指数 Laravel版本版本Laravel 7.x上一个版本8.x笔记在使用此软件包之前,您必须已经为您的成员准备了登录页面或路由登录route('login') ,您可以使用 , 或 。...
  • 采用html、css、JavaScript、php、...功能包含:管理员 登录可以增删查改成绩 可以增删查改 学生信息 学生登录 可以查看成绩 可以修改个人信息 修改密码 资源包含:项目源代码、运行演示视频、项目结构图、sql导出文件
  • 请按照以下步骤使用PHP创建admin登录页面:在这里,我们创建了一个admin登录页面,该登录页面与数据库连接,或者用于登录该页面的信息已经存储在我们的数据库中。1、创建数据库:使用X...
  • 自装kali进行管理员登陆

    千次阅读 2020-11-21 22:59:28
    如果我们使用kali官网中给的vm的虚拟机的话,我们是可以通过用户名:root加上密码kali来进行管理员登陆的,这样修改文档之类的会方便很多 但是自装的kali需要手动改一下权限(也可能是我没有找到其他方法): 来源:...
  • PHP:【商城后台管理系统】admin超级管理员后台操作界面部署{无限级菜单} 一.超级管理员后台操作界面 二.部署流程 界面部署流程 页眉栏:采用layui 50px 经典蓝 自设置用户信息Session 进行输出用户名称和用户...
  • 1.用户注册页面 页面效果: 代码如下: !DOCTYPE ...
  • wordpress忘记管理员登录密码怎么办
  • 用户登录页面展示

    2021-03-31 08:09:46
    接着[PHP]实现管理员登录注册功能来说,管理员登录后我们需要看到有哪些人在线与离线并能执行对其他管理员信息的修改与删除首先修改登录后的代码:做出登录后的页面,代码如下:html>成员dl{text-align:center;border...
  • 每天都有分享,完全是免费订阅,...智学网查分_智学网官网登录_智学网查分登录方法温馨提示:学生用户,用户名和初始密码均为准考证号家长用户,请使用注册时的手机号登录。1、打开网页,在地址栏里输入www.zhixue.c...
  • index代码:LoginAboutindex代码:LoginAboutContact登陆代码:
  • 隐藏的 WP 管理员此插件允许您对所有用户隐藏 WordPress 管理、登录和注册页面,但具有特定功能的用户除外。 未经授权的用户将通过 301 重定向重定向到您网站的主页或您在设置中指定的 URL。 如果您希望允许注册您的...
  • 环境:RHEL 7系统重置方法:1、确认你装的是RHEL 7系统cat /etc/redhat-release# 接着会弹出这样的信息Red Hat Enterprise Linux Server release 7.0 (Maipo)2、重启reboot3、重启Linux系统并出现引导界面,按下键盘...
  • 0x00前言本文所讲的知识点很早就有,只是因为最近小伙伴讨论的比较多,而且很多小伙伴不太明确流程,故有了此文,大佬请忽略xss大家都不陌生,最常用的就是打管理员的cookie然后拿到后台权限。但是在实战过程中会...
  • 运行结果如下:登录页面loginview.php。按下登录按钮,跳转到登录处理页面loginview.phploginprocess.php,进行数据库查询后,登录失败,跳转回登录页面loginview.php,并提示错误信息。输入正确的账号密码,登录...
  • error_reporting("E_ALL^E_NOTICE^E_WARNING");... 管理员登录页面 用户名:密码: 用户类型:管理员学生echo " 转入学生登录界面 ";?>if(isset($_POST["login"])){setcookie("a",$_POST["username"],time()+3...
  • 我想起来了,昨天是在阿里云服务器上面直接登录这个管理员账号进入后台的,今天我是用自己电脑登录进去的,ip不一样。所以。。。。 DISCUZ论坛后台管理员登录后会自动退出登录的原因是: 可能是客户登录的账号存在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,785
精华内容 16,314
热门标签
关键字:

管理员登陆页面php