php - 我怎样才能被重定向到管理面板旅行而不是网站的主页?
问题描述
我正在做一个我们被要求做实习的项目。我们必须建立一个电子商务网站。为此,我们选择了 Voyager 1.4 来管理网站。我用了
php artisan voyage:install
我创建了一个管理员
php artisan voyager: admin your@email.com --create
一切对我来说都很好,直到我现在注销,当我重新登录时,我被直接重定向到我网站的用户端,而不是我的 Voyager 1.4 管理面板。
我关心的是如何解决这个问题,以便我可以登录到我的管理面板,并且想要在站点级别购买的用户也经常被重定向到他的用户页面。
解决方案
当您输入凭据时,然后执行 php 代码(示例):
if(isset($_POST['loginbutton'])){
$admin_email = mysqli_real_escape_string($con, $_POST['admin_email']);
$admin_pass = mysqli_real_escape_string($con, $_POST['admin_pass']);
$get_admin = "select * from admin_database where admin_email='$admin_email' AND
admin_pass='$admin_pass'";
$run_admin = mysqli_query($con,$get_admin);
$count = mysqli_num_rows($run_admin);
if($count==1){
$_SESSION['admin_email']=$admin_email;
echo "<script>alert('Logged in. Welcome Back')</script>";
echo "<script>window.open('page.php?redirected_page','_self')</script>";
}else{
echo "<script>alert('Email or Password is Wrong!')</script>";
}
}
推荐阅读
- mysql - 如何获取填写计数的 MYSQL 信息架构列名?
- css - 引导背景尺寸封面未满
- ruby-on-rails - Rails 应用程序中的 Facebook 身份验证问题
- powershell - 如何在powershell中获取第一个=之后的值?
- outlook - 使用 RedemptionLoader 创建新 RDOSession 时出错
- wordpress - 如何将 wordpress 文件挂载到存在目录中?
- python - 比较元组列表,根据条件确认子集?
- sql-server - 使用 WITH 结果的关键字“IF”附近的语法不正确
- java - Guice 导致抛出 UncaughtExceptionHandler
- python - 使用 matplotlib 绘制不同比例的 3 y