-1
, которые могут помочь мне, это код:Невозможно сохранить значения базы данных в PHP сессий
<?php
session_start();
if(isset($_SESSION['user_id'])){
header('Location: index.php');
}
require 'database.php';
$error='';
if(!empty($_POST['username']) && !empty($_POST['password'])):
$records = $conn->prepare('SELECT id,name,surname,username,password FROM users WHERE username =:username');
$records->bindValue(':username', $_POST['username']);
$records->execute();
$results = $records->fetch(PDO::FETCH_ASSOC);
if(count($results) > 0 && password_verify($_POST['password'], $results['password'])){
$_SESSION['user_id'] = $results['id'];
$_SEESION['user_name'] = $results['name'];
$_SEESION['user_surname'] = $results['surname'];
header('Location: index.php');
}else{
$error = 'Na vjen keq, username ose passowrd jane gabim !!';
}
endif;
?>
Сеанс user_id сохраняется нормально, и я могу использовать его, но две другие сессии user_name и user_surname являются не beign спасен, когда я пытаюсь использовать их я получаю сообщение об ошибке сказав неопределенную «user_name» и «» user_surname
Пожалуйста, поделитесь ERRO вы получаете. –