как я могу перенаправить на домашнюю страницу пользователя с этим кодом

Для Eclipse, как правило, все, что вам нужно сделать, это настроить папку где-нибудь в вашем каталоге исходного кода. Например, если каталог, содержащий ваш источник, /src, вы можете создать папку /src/resources для размещения ваших изображений / файлов. Затем внутри вашего класса вы делаете getResource("/resources/image.png") для его получения.

Вы также можете поместить изображение / файл в ту же папку / пакет, что и класс, пытающийся получить к нему доступ, если хотите (пример: поместите файл image.png в пакет com.mycompany с помощью com.mycompany.Foo класс, который должен получить к нему доступ и вызвать getResource("image.png")), но я обнаружил, что легче хранить такие ресурсы, как изображения и другие файлы, в их собственной специальной директории за пределами папок класса - им просто проще управлять этим способом.

В Eclipse всякий раз, когда вы делаете сборку, файлы в этом каталоге ресурсов будут скопированы в ваш каталог сборки вместе с вашими скомпилированными классами.

Важно отметить, что если в Eclipse (как и большинство людей) включена функция «Build Automatically», любые ресурсы в этом каталоге, которые меняются вне Eclipse (т. е. вы редактируете изображение с помощью редактирования изображения инструмент), что среда IDE не всегда может обнаружить это изменение. Обычно обновление в папке проекта гарантирует, что файл будет обновлен в сборке в этих ситуациях.

0
задан Mim Hsan 2 March 2019 в 06:49
поделиться

2 ответа

Проблема заключается в следующем условии

if($count > 1){
}

Если в базе данных есть запись со связанным именем пользователя и паролем, то $query->rowcount(); вернет выбранное количество строк, которое должно быть одним (1) , Условие должно быть

if($count == 1){
  //home-page
}
else{
 //index page
}
0
ответ дан Include_San_h 2 March 2019 в 06:49
поделиться

Пожалуйста, измените if ($count > 1){} на if ($count > 0){}

Ваш код выглядит следующим образом:

if ($count > 0){
    session_start();
    

Пожалуйста, измените if ($count > 1){} на if ($count > 0){}

Ваш код выглядит следующим образом:

[110]SESSION['id'] = $row['user_id']; header('location:user-home.php'); }else{ header('location:index.php'); }
0
ответ дан JIJOMON K.A 2 March 2019 в 06:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: