System.out.println(list);
работает для меня.
Вот полный пример:
import java.util.List;
import java.util.ArrayList;
public class HelloWorld {
public static void main(String[] args) {
final List<String> list = new ArrayList<>();
list.add("Hello");
list.add("World");
System.out.println(list);
}
}
Он напечатает [Hello, World]
.
эта строка
if ($Email == $row ['Email'] and $Password == $dbPassword) {
неверна / проблема. Вы уже password_verified, который возвращает логическое значение, так и должно быть.
if ($Email == $row ['Email'] and $Password) {
И вам не нужно перепроверять, если $ Email == $ row ['Email'], потому что вы уже запросили его.
Таким образом, вы можете уменьшить свой код до:
if (mysqli_num_rows($res)>0) {
$dbPassword = $row['Password'];
if (PASSWORD_VERIFY($Password, $dbPassword)) {
$id = $row['id'];
эта строка
[110] неверна / проблема. Вы уже password_verified, который возвращает логическое значение, так и должно быть.
[111] И вам не нужно перепроверять, если $ Email == $ row ['Email'], потому что вы уже запросили его.
Таким образом, вы можете уменьшить свой код до:
[112]SESSION['id'] = $id;
exit();
} else {
//...