Salve,
Ho provato a fare uno script che mi confronta una id e una pass inserita nel db, ma mi da sempre come risultato: pass o id errata!!
Di sicuro è sbagliata la riga di confronto.. come devo fare?
Codice PHP:
<?php
//INSERIMENTO DATI PER CONNESSIONE DB
include("config.php");
//CONNESSIONE DB
mysql_connect($dbhost,$dbuser,$dbpass) or die("errore, impossibile connettersi al db");
@mysql_select_db($db) or die("errore, impossibile aprire il db !");
//TRIMMAGGIO VARIABILI CHE ARRIVANO DAL FORM
$idv = trim($idv);
$passv = trim($passv);
//VERIFICA CAMPI VUOTI
if (($idv == "") || ($passv == "")){
echo "
ci sono alcuni campi vuoti!!!
\n";
}else{
//SELEZIONA I CAMPI UGUALI PER LA VERIFICA (id e pass sono i campi dell tabella del db)
mysql_query("SELECT * from registrazione where $idv = 'id' and $passv = 'pass'");
//SE NON CI SONO CAMPI UGUALI ERROR
if (($id == null) || ($pass == null)){
echo "
password o id errata!!!
";
}else{
echo "mission succesefull!!!";
}
}
?>