From da32dc499dd8b2808cc53ce2f48a4dfa09982a2d Mon Sep 17 00:00:00 2001 From: duergner Date: Sat, 3 May 2003 15:47:42 +0000 Subject: [PATCH] File ready for register_globals=off; File ready for translation. --- lam/templates/login.php | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/lam/templates/login.php b/lam/templates/login.php index ffadcbf7..44269197 100644 --- a/lam/templates/login.php +++ b/lam/templates/login.php @@ -25,16 +25,7 @@ $Id$ include_once("../lib/config.inc"); // Include config.inc which provides Config class -// Get session save path -$path = getcwd(); -$path = explode("/", substr($path,1)); -for($i = 0; $i < (count($path) - 1); $i++) -{ - $session_save_path .= "/" . $path[$i]; -} -$session_save_path .= "/sess"; - -session_save_path($session_save_path); // Set session save path +session_save_path("../sess"); // Set session save path @session_start(); // Start LDAP Account Manager session function display_LoginPage($config_object) @@ -67,7 +58,7 @@ function display_LoginPage($config_object) } else { - $message = "Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."; + $message = _("Unable to load available languages. Setting English as default language. For further instructions please contact the Admin of this site."); } echo " @@ -76,7 +67,7 @@ function display_LoginPage($config_object) "; - echo _("LDAP Account Manager -Login-"); + echo "LDAP Account Manager -Login-"; echo " @@ -198,11 +189,11 @@ function display_LoginPage($config_object) } // checking if the submitted username/password is correct. -if($action == "checklogin") +if($_POST['action'] == "checklogin") { include_once("../lib/ldap.inc"); // Include ldap.php which provides Ldap class - $ldap = new Ldap($config); //$config); // Create new Ldap object + $ldap = new Ldap($_SESSION['config']); //$config); // Create new Ldap object $result = $ldap->connect($username,$passwd); // Connect to LDAP server for verifing username/password if($result == True) // Username/password correct. Do some configuration and load main frame. { @@ -221,12 +212,12 @@ if($action == "checklogin") { if($ldap->server) { - $error_message = "Wrong Password/Username combination. Try again."; + $error_message = _("Wrong Password/Username combination. Try again."); display_LoginPage($config); // Username/password invalid. Return to login page. } else { - $error_message = "Cannot connect to specified LDAP-Server. Try again."; + $error_message = _("Cannot connect to specified LDAP-Server. Try again."); display_LoginPage($config); // Username/password invalid. Return to login page. } }