Devo creare un login in php senza utilizzare il database il form è fatto in html devo inserire una sola password e un solo nome utente...
Devo creare un login in php senza utilizzare il database il form è fatto in html devo inserire una sola password e un solo nome utente...
Che cosa non sai fare?
Non riesco a registrare un user e una pass ed effettuare l'accesso solo con quel nome e con quella password.
<?php
$utenti = array('user1'=>'pwd1');
if(array_key_exists($_POST['user'], $utenti) && $utenti[$_POST['user']] == $_POST['password'])
{
session_start();
$_SESSION['user_loggato'] = true;
}
questo è il codice ke ho scritto nella pagina del login denominata home.php.
questo è il codice inserito nella pagina di controllo.php
<?php
session_start();
$utenti = array('user1'=>'pwd1');
if(array_key_exists($_POST['user'], $utenti) && $utenti[$_POST['user']] == $_POST['password'])
{
$_SESSION['user_loggato'] = true;
# Carico una pagina iniziale
header("Location: ./home.php");
}
?>
questo invece quello ke ho messo nella pagina di risposta
<?php
session_start();
if(empty($_SESSION['user_loggato']))
{
die("Devi prima effettuare il login");
}
?>