начал изучать PHP и MySQL. Пишу форму для авторизации. Не понимаю, почему при подключении файла, в котором инициализирую переменную через mysqli_connect(), данную переменную не видно.
файл, в котором я инициализировал переменную:
<?php
$connect = mysqli_connect('localhost', 'root', '', 'mytest');
if (!$connect){
die('Can`t connect to Database');
}
?>
Файл, в котором я пытаюсь вызвать переменную:
<?php
session_start();
include_once 'connect.php';
$name = $_POST['name'];
$password = $_POST['password'];
$pass_confirm = $_POST['pass_confirm'];
if($password === $pass_confirm){
$password = md5($password);
mysqli_query($connect, "INSERT INTO `users` (`id`, `login`, `password`) VALUES ('', '', '')"); //PHPSTORM ЖАЛУЕТСЯ НА $connect, "переменная не объявлена"
header('Location: ../greetings_page.php');
}
else{
$_SESSION['message'] = 'Passwords are different';
header('Location: ../register_page.php');
}
?>
Оба файла находятся в одной директории. PHPStorm жалуется на