Ho creato il codice...
ecco la pagina del login:
Codice PHP:
<?php
session_start();
/* Connessione al db */
$cn = mysql_connect("localhost", "xxx", "xxx")
or die("[b]Errore:[/b] Impossibile connettersi al Database mysql");
mysql_select_db("xxx",$cn)
or die("[b]Errore:[/b] Impossibile accedere al Database Mysql");
/* Controllo se user e password sono presenti nel db*/
if (isset($_POST["invio"]) {
$query = "SELECT * FROM Utenti WHERE utente = '$utente' & password = '$password' ";
$ris = mysql_query($query, $cn) or die (mysql_error());
$riga=mysql_fetch_array($ris);
/*Prelevo il cod identificativo dell'utente*/
$cod=$riga['cod'];
}
/*Controllo se ho trovato un utente*/
if ($cod === '') $trovato = 0 ;
else $trovato = 1;
/* Dico nella variabile di sessione che l'utente è registrato*/
if ($trovato === 1) {
session_register('autorizzato');
$_SESSION["autorizzato"] = 1;
/*Registro il codice identificativo dell'utente nella variabile di sessione*/
session_register('cod');
$_SESSION['cod'] = $identificativo;
$destinazione = "inizia.php";
} else {
$destinazione = "destroy.php";
}
echo '<script language=javascript>document.location.href="'.$destinazione.'"</script>';
} else {
// HTML ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Login db Berofin S.r.l.</title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<form method=post action="login.php">
<div align="center">
[img]immagini/Logo.gif[/img]</p>
</p>
[b]Benvenuti[/b]</p>
</div>
</p>
<table align= "center" width="300" cellpadding="4" cellspacing="1" border="0">
<tr>
<td align= "center" colspan="2" align="left">
<u>Inserisci nome utente e password</u>:
</td>
</tr>
<tr>
<td>
nome utente:
</td>
<td>
<input type="text" name="utente">
</td>
</tr>
<tr>
<td>
password:
</td>
<td>
<input type="password" name="password">
</td>
</tr>
<tr>
<td colspan="2" align= "center">
<input type="submit" name="invio" value="invio">
<input type="reset" name="cancella" value="cancella">
</td>
</tr>
</table>
</form>
</body>
</html>
<? //fine HTML
}
?>
Mi da pagina bianca.... perchè ???