Io la vedo così:
HTHCodice PHP:<?
session_start();
$ErrorMessage = "";
if (isset($_POST['submit'])) {
include("connection.inc");
$dbname="utenti";
mysql_select_db('utenti',$conn);
$mylogin=$_POST['login'];
$mypassword=$_POST['password'];
$sql="SELECT * FROM registrati WHERE login='$mylogin' and password='$mypassword'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1) {
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:login_success.php");
exit();
}
else {
$ErrorMessage = "Attenzione username 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" xml:lang="it" >
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="author" content="Riccardo Campopiano Simone Panizzi" />
<meta name="keywords" content="parole chiave" />
<link href="schermo.css" type="text/css" rel="stylesheet" media="screen" />
<title>Parole in libertà</title>
</head>
<body>
<div id="intestazione"> </div>
<div id="menu">
<ul class="indice">[*] [url="index.php"] home [/url] [*] [url="invio.php"] invio opera [/url] [*] [url="autore.php"] autore [/url] [*] [url="genere.php"] genere [/url] [*] [url="soggetto.php"] soggetto [/url] [*] [url="eventi.php"] eventi [/url] [/list]
<div id="piede" style="position:relative">
[url="login.php"] Effettua il login [/url]
[url="registrazione.php"] Registrati [/url]
</div>
</div>
<div id="corpo">
<?
echo "<h3>Form di login</h3>";
echo "<FORM name=formreg action=login.php method=post>";
echo "
<span>login
";
echo "<input name=login size=30/></span></p>";
echo "
<span>Password
";
echo "<input name=password type=password /></span></p>";
echo "
<span><input type=submit value=INVIA name=submit /></span></p>";
echo "</FORM>";
echo $ErrorMessage;
?>
</div>
</body>
</html>
Zappa

Rispondi quotando