Salve dovrei fare un form in cui una volta effettuato il login l'utente viene riconosciuto sapete dirmi quale è l'istruzione giusta per fare questo?
Questo è il codice per la pagina autenticazione.php
<?php
session_start();
require("login_db.php");
if(isset($_POST['email']) && isset($_POST['password'])){
$email = $_POST['email'];
$password = $_POST['password'];
echo $email;
echo $password;
$query = "select * from utente where email='$email' and password='$password'";
$result = mysql_query($query) or die("Errore nell'esecuzione della query");
if(mysql_num_rows($result)==0){
header('location:errore.html');
}else{
$_SESSION['email']=$email;
header('location:sondaggio1.php');
}
}
?>
E questo è il codice per la pagina di login.html
<html>
<head>
</head>
<body>
<div id=titolo align=center style="font-size:120%; background-color:yellow;">
Sito Sondaggi - Sezione Autenticazione
</div>
<div align=center>
<fieldset style="width:300px;"><legend align=center>Login</legend>
<form action="autenticazione.php" method="POST">
<table>
<tr><td>Email<td><input type="text" name="email">
<tr><td>Password<td><input type="password" name="password">
<tr><td colspan=2 align=center><input type="submit" value=Entra> 
<input type="reset" value="Cancella">
</table>
</form>
</fieldset>
</div>
</body>
</html>
Grazie dell'aiuto che potete darmi

Rispondi quotando