Il supporto a PHP 5.x è cessato l'1 gennaio 2019, e con esso le funzioni mysql, non segua guide che fanno uso di funzioni MySql, poichè sono vecchie e obsolete.
Una cosa semplice ad esempio così, non le funziona?:
Codice HTML:
<form action='Test_login.php' method='post'>
Unsername: <input type='text' name='nick'>
Password: <input type='password' name='pass'>
<input type='submit' value='vai'>
</form>
Test_login.php:
Codice PHP:
<?php
$nome_utente = 'pinco';
$password_utente = 'password';
if(isset($_POST['nick'], $_POST['pass']) && ($_POST['nick'] == $nome_utente) && ($_POST['pass'] == $password_utente))
{
?>
<!-- Inzio pagina protetta -->
<p>Se vedi questo, sei entrato nella pagina<p>
<!-- Fine pagina protetta -->
<?php
}
else echo 'la password o nome utente sono errati...';
?>
Ad ogni modo, può più semplicemente includere le pagine che vuole siano protette, all'interno di una cartella protetta, che può impostare da qui.
Cordiali saluti.