Buonasera a tutti ragazzi,
navigando sul web mi sono imbattuto in un form di login senza database (quella postata è una pagina unica), premettendo che sarà una pagina casalinga (amici, parente, etc.. etc..) il mio problema adesso sta che non riesco ad aggiungere un altro utente oltre a "davide" in questa pagina, se provo a loggarmi con l'utente "marco" non entra..
probabilmente lo inserisco male..
Chi saprebbe aiutarmi? grazie mille, davide.
PAGINA login.PHP
- Invece questo codice andrà inserito nella pagina che vorrai proteggere
PAGINA home.php
Questo in alto alla pagina:
E dove vuoi un logout:
- E in una pagina si inserirà:
PAGINA verifica.php
navigando sul web mi sono imbattuto in un form di login senza database (quella postata è una pagina unica), premettendo che sarà una pagina casalinga (amici, parente, etc.. etc..) il mio problema adesso sta che non riesco ad aggiungere un altro utente oltre a "davide" in questa pagina, se provo a loggarmi con l'utente "marco" non entra..
probabilmente lo inserisco male..
Chi saprebbe aiutarmi? grazie mille, davide.
PAGINA login.PHP
PHP:
<?php
session_start();
unset($_SESSION["collegato"]);
$user=trim($_POST["username"]);
$pwd=trim($_POST["password"]);
$mex="";
if($user!=""&&$pwd!="")
{
if ($user=="davide"&&$pwd=="0000")
or ($user=="marco"&&$pwd=="0000")
{
$_SESSION["collegato"]="si";
header("location: home.php");
die("...Attendere, prego...");
}
else $mex="<br />Errore: Username o Password errate!<br /> <br />";
}
?>
<html>
<center>
<head>
<title>Area riservata</title>
</head>
<body>
<strong>Login</strong>
<br />
<?php if($mex!="") echo $mex;?>
<form method="post" action="login.php" enctype="multipart/form-data">
Username: <input type="Text" name="username" maxlength="20" size="10" />
<br />
Password: <input type="Password" name="password" maxlength="20" size="10" />
<br />
<input type="Submit" value="Entra" />
</form>
</body>
</center></html>
- Invece questo codice andrà inserito nella pagina che vorrai proteggere
PAGINA home.php
Questo in alto alla pagina:
PHP:
<?php include("verifica.php");?>
E dove vuoi un logout:
PHP:
<a href="login.php">Logout</a>
- E in una pagina si inserirà:
PAGINA verifica.php
PHP:
<?php
session_start();
if(trim($_SESSION["collegato"])!="si")
{
header("location: login.php");
die("...Attendere, prego...");
}
?>
Ultima modifica: