URL не показывает ошибки / PHP - PullRequest
0 голосов
/ 12 февраля 2019

Итак, я следовал этому руководству для системы входа в систему для работы с Uni (я начинающий программист, поэтому не расстраивайтесь, если это «глупый» вопрос. Но ..

<?php

if (isset(filter_input_array(INPUT_POST)['register'])) {
    require 'connection.php';
}

$firstname = filter_input_array(INPUT_POST) ['firstname'];
$lastname = filter_input_array(INPUT_POST) ['lastname'];
$registeras = filter_input_array(INPUT_POST) ['registeras'];
$password = filter_input_array(INPUT_POST) ['password1'];
$repassword = filter_input_array(INPUT_POST) ['password2'];

//error handlers

if (empty($firstname)||empty($lastname) ||empty($registeras)||empty($password) ||empty($repassword)){
    $header = header("location:../register.php?error=emptyfields&firstname=".$firstname."&lastname=".$lastname);
    exit();
}  

После просмотра заявления IF при просмотре видео вы можете четко видеть register.php?error=emptyfields&firstname= в URL. Однако в моем случае я не вижу абсолютно никаких изменений. Любые ветераны, которые могут знать решение этой проблемы.высоко ценится!

1 Ответ

0 голосов
/ 13 февраля 2019

Вам нужен оператор $ _GET ["error"] где-то в 'register.php', чтобы получить доступ к этому параметру

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