как меня перенаправить в админку для перехода, а не на главную страницу сайта? - PullRequest
0 голосов
/ 20 июня 2020

Я работаю над проектом, в котором нас попросили пройти стажировку. мы должны создать веб-сайт электронной коммерции. для этого мы выбрали Voyager 1.4 для администрирования сайта. Я использовал

php artisan voyage:install 

, и я создал администратора с

php artisan voyager: admin your@email.com --create

Все было хорошо для меня, пока я не вышел из системы, когда я снова вхожу в систему, я напрямую перенаправлен на пользовательскую сторону мой сайт, а не мою панель администрирования Voyager 1.4.

Меня беспокоит, как я могу решить эту проблему таким образом, чтобы я мог войти в свою панель администратора, а тот пользователь, который хочет купить на уровне сайта, также часто перенаправляется на свою страницу пользователя.

1 Ответ

0 голосов
/ 20 июня 2020

при вводе учетных данных затем выполнить 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>";
  }


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...