head 1.7; access; symbols Initial:1.1.1.1 bule:1.1.1; locks; strict; comment @# @; 1.7 date 2003.10.20.00.21.45; author bule; state Exp; branches; next 1.6; 1.6 date 2003.10.18.00.33.41; author bule; state Exp; branches; next 1.5; 1.5 date 2003.10.06.00.39.27; author bule; state Exp; branches; next 1.4; 1.4 date 2003.10.01.06.51.29; author bule; state Exp; branches; next 1.3; 1.3 date 2003.09.11.05.28.22; author bule; state Exp; branches; next 1.2; 1.2 date 2003.08.19.19.05.16; author bule; state Exp; branches; next 1.1; 1.1 date 2003.08.12.19.18.23; author bule; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.08.12.19.18.23; author bule; state Exp; branches; next ; desc @@ 1.7 log @*** empty log message *** @ text @ session_start(); require_once("../php/Indonesia.php"); require_once("../php/Web.php"); ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// // Project Name: Bahasa Indonesia Dictionary // Directory: bahasa/web // File Name: login.php // Author(s): John L. Whiteman // Created: June 23, 2003 // Modified: October 19, 2003 // Description: The purpose of this unrestricted access PHP web // client page is allow administrators to log into // the restricted web pages. // // Copyright (c) 2003 John L. Whiteman // // Permission is herby granted, free of charge, to any person obtaining a // copy of this software, data, and associated documentation files // (the "Software"), to deal in the Software without restriction, // including without limitation the rights to use, copy, modify, merge, // publish, distribute, sublicense, and/or sell copies of Software, and to // permit persons to whom the Software is furnished to do so, subject to // the following conditions: // // The above copyright notice and this permission notice shall be // included in all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR // ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHERE IN AN ACTION OF CONTRACT, // TORT OR OTHERWISE, ARISING IN THE SOFTWARE. ////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////// $indonesia = new Indonesia(); $web = new Web(); if (($_SESSION['ADMIN']) || ($_SESSION['DB_ADMIN'])) { $web->redirect("admin.php"); exit; } else if ( (isset($_POST['name'])) && (isset($_POST['password'])) && (isset($_POST['user_flag']))) { $errstr = $indonesia->login($_POST['name'], $_POST['password']); if ($errstr == "") { if ($_POST['user_flag'] == "admin") { $_SESSION['ADMIN'] = $_POST['name']; $web->redirect("admin.php"); exit; } else { $_SESSION['DB_ADMIN'] = $_POST['name']; $web->redirect("admin.php"); exit; } } } ?>