home *** CD-ROM | disk | FTP | other *** search
- <?PHP
-
- ######################################################################
- # PHP-NUKE: Web Portal System
- # ===========================
- #
- # Copyright (c) 2000 by Francisco Burzi (fburzi@ncc.org.ve)
- # http://phpnuke.org
- #
- # This modules is for administrators authentication
- #
- # This program is free software. You can redistribute it and/or modify
- # it under the terms of the GNU General Public License as published by
- # the Free Software Foundation; either version 2 of the License.
- ######################################################################
-
- if(!isset($mainfile)) { include("mainfile.php"); }
-
- if ((isset($aid)) && (isset($pwd)) && ($op == "login")) {
- if($aid!="" AND $pwd!="") {
- $result=mysql_query("select pwd from authors where aid='$aid'");
- list($pass)=mysql_fetch_row($result);
- if($pass == $pwd) {
- $admin = base64_encode("$aid:$pwd");
- setcookie("admin","$admin",time()+2592000); // 1 mo is 2592000
- }
- }
- }
-
- $admintest = 0;
-
- if(isset($admin)) {
- $admin = base64_decode($admin);
- $admin = explode(":", $admin);
- $aid = "$admin[0]";
- $pwd = "$admin[1]";
- if ($aid=="" || $pwd=="") {
- $admintest=0;
- echo "<html>\n";
- echo "<title>INTRUDER ALERT!!!</title>\n";
- echo "<body bgcolor=FFFFFF text=000000>\n<br><br><br>";
- echo "<center><img src=images/eyes.gif border=0><br><br>\n";
- echo "<font face=Verdana size=+4><b>Get Out!</b></font></center>\n";
- echo "</body>\n";
- echo "</html>\n";
- exit;
- }
- $result=mysql_query("select pwd from authors where aid='$aid'");
- if(!$result) {
- echo "Selection from database failed!";
- exit;
- } else {
- list($pass)=mysql_fetch_row($result);
- if($pass == $pwd && $pass != "") {
- $admintest = 1;
- }
- }
- }
- ?>