From 05e71c79c93801ab6a8262fbd93d1af3d5bdace4 Mon Sep 17 00:00:00 2001
From: pedro_morgan <pedro_morgan@ispconfig3>
Date: Sun, 19 Aug 2007 04:31:55 +0000
Subject: [PATCH] * Made login/index class php5 * Also replaces " with '

---
 interface/web/login/index.php | 47 +++++++++++++++++------------------
 1 file changed, 23 insertions(+), 24 deletions(-)

diff --git a/interface/web/login/index.php b/interface/web/login/index.php
index 3d9c77c363..79a2ba0488 100644
--- a/interface/web/login/index.php
+++ b/interface/web/login/index.php
@@ -32,42 +32,41 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 class login_index {
 
-	var $status = '';
-	var $target = '';
+public $status = '';
+private $target = '';
 
-function render() {
-	
-	if(is_array($_SESSION["s"]["user"]) && is_array($_SESSION["s"]["module"])) {
-		die('HEADER_REDIRECT:'.$_SESSION["s"]["module"]["startpage"]);
+public function render() {
+	if(isset($_SESSION['s']['user']) && is_array($_SESSION['s']['user']) && is_array($_SESSION['s']['module'])) {
+		die('HEADER_REDIRECT:'.$_SESSION['s']['module']['startpage']);
 	}
 	
 	global $app;
-
 	$app->uses('tpl');
-	$app->tpl->newTemplate("form.tpl.htm");
+	$app->tpl->newTemplate('form.tpl.htm');
+    
+    $error = '';    
 
 
-
-	// Login Formular wurde abgesandt
+	//* Login Formular wurde abgesandt
 	if(count($_POST) > 0) {
 	//die('Hier');
         // importiere Variablen
-        $username = $app->db->quote($_POST["username"]);
-        $passwort = $app->db->quote($_POST["passwort"]);
+        $username = $app->db->quote($_POST['username']);
+        $passwort = $app->db->quote($_POST['passwort']);
 
         if($username != '' and $passwort != '') {
                 $sql = "SELECT * FROM sys_user WHERE USERNAME = '$username' and ( PASSWORT = '".md5($passwort)."' or PASSWORT = password('$passwort') )";
                 if($user = $app->db->queryOneRecord($sql)) {
-                        if($user["active"] == 1) {
+                        if($user['active'] == 1) {
                                 $user = $app->db->toLower($user);
                                 $_SESSION = array();
-                                $_SESSION["s"]["user"] = $user;
-                                $_SESSION["s"]["user"]["theme"] = $user["app_theme"];
-                                $_SESSION["s"]["language"] = $user["language"];
+                                $_SESSION['s']['user'] = $user;
+                                $_SESSION['s']['user']['theme'] = $user['app_theme'];
+                                $_SESSION['s']['language'] = $user['language'];
 								
-								if(is_file($_SESSION["s"]["user"]["startmodule"]."/lib/module.conf.php")) {
-									include_once($_SESSION["s"]["user"]["startmodule"]."/lib/module.conf.php");
-									$_SESSION["s"]["module"] = $module;
+								if(is_file($_SESSION['s']['user']['startmodule'].'/lib/module.conf.php')) {
+									include_once($_SESSION['s']['user']['startmodule'].'/lib/module.conf.php');
+									$_SESSION['s']['module'] = $module;
 								}
 
                                 //$site = $app->db->queryOneRecord("SELECT * FROM mb_sites WHERE name = '".$user["site_preset"]."'");
@@ -83,7 +82,7 @@ function render() {
 								//$this->target = 'admin:index';
 								//return '';
 								
-								echo 'HEADER_REDIRECT:'.$_SESSION["s"]["module"]["startpage"];
+								echo 'HEADER_REDIRECT:'.$_SESSION['s']['module']['startpage'];
 								//echo 'HEADER_REDIRECT:content.php?s_mod=admin&s_pg=index';
                                 exit;
                         } else {
@@ -92,7 +91,7 @@ function render() {
                 } else {
                         // Username oder Passwort falsch
                         $error = $app->lng(1002);
-                        if($app->db->errorMessage != '') $error .= "<br>".$app->db->errorMessage != '';
+                        if($app->db->errorMessage != '') $error .= '<br>'.$app->db->errorMessage != '';
                 }
         } else {
                 // Username oder Passwort leer
@@ -109,7 +108,7 @@ function render() {
 
 
 
-	$app->tpl->setVar('error',$error);
+	$app->tpl->setVar('error', $error);
 	$app->tpl->setInclude('content_tpl','login/templates/index.htm');
 	$app->tpl_defaults();
 	//$app->tpl->pparse();
@@ -118,8 +117,8 @@ function render() {
 	
 	return $app->tpl->grab();
 	
-	}
+} // << end function
 
-}
+} // << end class
 
 ?>
\ No newline at end of file
-- 
GitLab