Так что я уже не знаю, что делать. Я пытался создать систему регистрации/входа для своего сайта. После долгих мучений моя регистрация теперь работает, но я пока не могу войти в нее. Я почти уверен, что это проблема, связанная с $_session.
Итак, у меня есть два файла, один называется get_users.php (я знаю, что это плохое имя), а другой называется cart.php. Ни у одного из них нет пробела в начале.
Что я на самом деле пытаюсь сделать? Я пытаюсь, чтобы мой сеанс отображался на cart.php.
get_users.php:
<?php
$username = $_POST['username'];
$password = $_POST['password'];
$con = new mysqli("localhost","root","","ismsite");
$query = ("SELECT name, comment FROM comments ORDER BY id DESC");
$result = mysqli_query($con, $sql, MYSQLI_BOTH);
session_start();
$_SESSION["user_id"] = $row["user_id"];
header('Location: cart.php');
exit();
?>
и в начале cart.php
<?php
session_start();
include 'config/config.php';
echo $_SESSION["user_id"];
?>
Я действительно в моем остроумии конец здесь. Я искал этот сайт, но я не мог найти решение моей проблемы. Кто знает в чем проблема?
Дополнительная информация: - Установлен последний php - Я запускаю его на виртуальном веб-сервере, на котором работает последний клиент Ubuntu с установленным стеком LAMP. -БД работает нормально
заранее спасибо
РЕДАКТИРОВАТЬ:
Я изменил $row["user_id"];
на $result["user_id"];
Но все равно не появляется