_fast_
23-04-2009, 02:02
Hola!
sto cercando di realizzare l'autenticazione appoggiandomi su MySql.
Ho la tabella 'utenti' dove ho inserito l'utente 'utente' con password 'pwd' (intanto per provare)
pero' non capisco dove sbaglio...
<?php
session_start();
$utente=$_SESSION["nombre"] = $_POST["nombre"];
$pwd= $_POST["contrasena"];
// connessione al DB
if(!($iden = mysql_connect("localhost", "user", "user")))
die("Error: No se pudo conectar");
// Seleziono il DB
if(!mysql_select_db("pibd", $iden))
die("Error: No existe la base de datos");
// Query SQL:
$sentencia = "SELECT utente, password FROM utenti WHERE utente='$utente' AND password='$pwd'";
// Eseguo la query
$resultado = mysql_query($sentencia, $iden);
if($resultado){
$address = "http://localhost/P.I./registrato_utente.php";
}
else{
$address = "http://localhost/P.I./index.php";
}
header("Location: " . $address);
?>
Pero' mi rimanda sempre all'index e mai alla pagina "registrato_utente.php"
dove sbaglio??
sto cercando di realizzare l'autenticazione appoggiandomi su MySql.
Ho la tabella 'utenti' dove ho inserito l'utente 'utente' con password 'pwd' (intanto per provare)
pero' non capisco dove sbaglio...
<?php
session_start();
$utente=$_SESSION["nombre"] = $_POST["nombre"];
$pwd= $_POST["contrasena"];
// connessione al DB
if(!($iden = mysql_connect("localhost", "user", "user")))
die("Error: No se pudo conectar");
// Seleziono il DB
if(!mysql_select_db("pibd", $iden))
die("Error: No existe la base de datos");
// Query SQL:
$sentencia = "SELECT utente, password FROM utenti WHERE utente='$utente' AND password='$pwd'";
// Eseguo la query
$resultado = mysql_query($sentencia, $iden);
if($resultado){
$address = "http://localhost/P.I./registrato_utente.php";
}
else{
$address = "http://localhost/P.I./index.php";
}
header("Location: " . $address);
?>
Pero' mi rimanda sempre all'index e mai alla pagina "registrato_utente.php"
dove sbaglio??