require('password.php3'); if (is_file("../lib/sql/drivers/$config[sql_type]/functions.php3")) include_once("../lib/sql/drivers/$config[sql_type]/functions.php3"); else{ echo "Could not include SQL library\n"; exit(); } if ($action == 'checkpass'){ $link = @da_sql_pconnect($config); if ($link){ $res = @da_sql_query($link,$config, "SELECT attribute,value FROM $config[sql_check_table] WHERE username = '$login' AND (attribute = 'User-Password' OR attribute = 'Crypt-Password');"); if ($res){ $row = @da_sql_fetch_array($res,$config); if (is_file("../lib/crypt/$config[general_encryption_method].php3")){ include("../lib/crypt/$config[general_encryption_method].php3"); $enc_passwd = $row[value]; if ($row[attribute] == 'Crypt-Password') { $passwd = da_encrypt($passwd,$enc_passwd); } if ($passwd == $enc_passwd) $msg = 'YES It is that'; else $msg = 'NO It is wrong'; } else echo "Could not open encryption library file\n"; } } echo "$msg\n"; } ?>