^_^
oltre al database dovrai fare una cosa brutta
prendi la tua pagina index.htm (penso si chiami così per ora), la devi rinominare con un altro nome (scegli quello che vuoi), poi, crea una nuova pagina chiamata index.php, al suo interno scrivi: (va bene anche copia incolla)
Codice PHP:
<?php
session_start();
if (!isset($_SESSION['utente'])
{
include 'login.php';
}
else
{
include 'exindex.html';
}
?>
nella pagina login.php metti
Codice PHP:
<?php
?>
<html>
<head>
<title>Login al Sito</title> // Puoi chiamarlo come vuoi
</head>
<body>
<p align="center">
<form method="POST" action="logga.php">
<table>
<tr><td>Nome Utente</td><td><input type="text" name="utente"></td></tr>
<tr><td>Password</td><td><input type="password" name="pass"></td></tr>
</table>
<input type="submit" value="Login">
</p>
</form>
</p>
</body>
</html>
mentre nella pagina logga.php metti questo
Codice PHP:
<?php
session_start();
if (!isset($_POST['utente']) or !isset($_POST['pass']))
{
header('Location:index.php');
}
else
{
$utente = "prova";
$pass = "prova";
if ($_POST['utente'] == $utente and $_POST['pass'] == $pass)
{
$_SESSION['utente'] = $utente;
header('Location:index.php');
}
else
{
print('<html>
<head><title>Errore</title></head>
<body align="center">
Il nome utente inseriti o la password sono errati
[url="index.php"]Clicca Qui per tornare al login[/url]</p></body></html>');
}
}
?>
nelle altre pagine (trasformate in php) all'inizio metti quanto segue
Codice PHP:
<?php
session_start();
if (!isset($_SESSION['utente']))
{
header('Location:index.php');
}
?>
// qui metti tutto il tuo codice html