ho appena messo in piedi un webserver come descritto qui: php.html.it/guide/leggi/94/guida-php-su-windows/ e ho poi realizzato una pagina, collegata ad un DB, per l'accesso attraverso l'inserimento di username, email e password. Ecco il codice:
codice:
<?
$user = $_POST['user'];
$email = $_POST['email'];
$password = $_POST['password'];
$invia = $_POST['invia'];

if ((!empty($user)) && (!empty($email)) && (!empty($password))) {
        $user_sec = htmlentities($user, ENT_QUOTES);
        $email = $_POST["email"];
        $password = crypt ($password, 'cj');
        $res = @mysql_query("SELECT * FROM users WHERE user = '".$user_sec."' AND email = '".$email."' AND password = '".$password."'");
        if (@mysql_num_rows($res) != 0) {
                $db_data = @mysql_fetch_assoc($res);
                $id = $db_data["id"];
                $user = $db_data["user"];
                $password = $db_data["password"];
                $email = $db_data["email"];
                $lastseen = date ("Y-m-d G:i:s");
                @mysql_query("UPDATE users SET LASTSEEN = '$lastseen' WHERE id = '$id'");
                @setcookie("auth[0]", "$user", time()+36000);
                @setcookie("auth[1]", "$password", time()+36000);
                @header ("location: home.php");
        } else $err_msg = "Username e/o Password errati!";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Control Panel</title>
<style type="text/css">
<!--
@import url("style.css");
-->
</style>
</head>
<body>

<div id="all">
    <div id="corpo">
    	

        <h2>Login</h2>
        Inserisci username e password per accedere

        
<div style="color:#FF0000"><?=$err_msg?></div>

        
<div style="color:#FF0000"><?=$invia?></div>

        <form action="login.php" method="post" >
            <table width="100%" border="0" cellspacing="4" cellpadding="1">
                <tr>
                    <td width="150" bgcolor="#eeeeee">Username</td>
                    <td><input name="user" type="text" size="40" /></td>
                </tr>
                <tr>
                    <td width="150" bgcolor="#eeeeee">Email</td>
                    <td><input name="email" type="text" size="40" /></td>
                </tr>
                <tr>
                    <td width="150" bgcolor="#eeeeee">Password</td>
                    <td><input name="password" type="password" size="40" /></td>
                </tr>
            </table>
            


            <input type="hidden" name="invia" value="ok"  />
            <input type="submit" name="Submit" value="Accedi" />
            




        </form>
    </div>
</div>

</body>
</html>
Il fatto è che sembra non prendere i valori passati attraverso la form, tant'è che mi restituisce i seguenti errori:

Notice: Undefined index: user in C:\www\login.php on line 2

Notice: Undefined index: email in C:\www\login.php on line 3

Notice: Undefined index: password in C:\www\login.php on line 4

Notice: Undefined index: invia in C:\www\login.php on line 5


Come risolvo???

GRAZIE