Changeset 29 for trunk/dns.cgi
- Timestamp:
- 11/05/09 17:55:34 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dns.cgi
r26 r29 16 16 use HTML::Template; 17 17 use CGI::Session; 18 use Crypt::PasswdMD5; 18 19 use DBI; 19 20 … … 74 75 my $sortorder = "asc"; 75 76 76 my ($dbh,$msg) = connectDB("dnsdb","dnsdb","secret" );77 my ($dbh,$msg) = connectDB("dnsdb","dnsdb","secret","dbhost"); 77 78 #my $dbh = DBI->connect("DBI:mysql:database=vegadns","vegadns","secret", 78 79 # { AutoCommit => 0 }) or die $DBI::errstr; … … 90 91 my ($uid,$gid,$pass,$fname,$lname) = $sth->fetchrow_array; 91 92 $webvar{loginfailed} = 1 if !defined($uid); 92 $webvar{loginfailed} = 1 if $pass ne $webvar{password}; 93 94 if ($pass =~ m|^\$1\$([A-Za-z0-9/.]+)\$|) { 95 $webvar{loginfailed} = 1 if $pass ne unix_md5_crypt($webvar{password},$1); 96 } else { 97 $webvar{loginfailed} = 1 if $pass ne $webvar{password}; 98 } 93 99 94 100 # set session bits
Note:
See TracChangeset
for help on using the changeset viewer.