Changeset 3437 for branches/2.2/login.php
- Timestamp:
- 10/29/10 10:14:12 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2/login.php
r1742 r3437 1 1 <?php 2 //Valida a existencia do cookie, antes de grava-lo3 if(isset($_COOKIE['contador'])) {4 $valor_cookie = $_COOKIE['contador'];5 if( isset( $_POST['user'] ) && isset( $_POST['passwd'] ) )6 {7 $valor_cookie = $valor_cookie + 1;8 setcookie("contador", $valor_cookie,0);9 }10 }11 //Cookie inexistente: tenta gravar um12 else13 {14 if (setcookie("contador", 1,0))15 //echo "OK, cookie gravado.";16 $valor_cookie = 1;17 else18 //echo "Nao gravou o cookie";19 $valor_cookie = "9999"; // forca captcha20 }21 // logout, inicia contador novamente.....22 if( ( isset( $_GET[ 'cd' ] ) && ( $_GET['cd']=='1' || $_GET['cd'] == 10 ) ) || ( isset( $_COOKIE['sessionid'] ) ) )23 {24 $valor_cookie = 1;25 setcookie("contador", 1,0);26 }27 28 2 /**************************************************************************\ 29 3 * eGroupWare login * … … 125 99 $GLOBALS['phpgw']->session->phpgw_setcookie('serverID', $GLOBALS['phpgw_info']['server']['use_frontend_id']); 126 100 } 127 101 if($GLOBALS['phpgw_info']['server']['captcha']==1) 102 { 103 $key_convert = md5_file($_SERVER["DOCUMENT_ROOT"].'header.inc.php'); 104 if(!$key_convert) 105 { 106 echo '<b>' . lang('Error in access. Please, alert the Administrator.') . '</b>'; 107 exit(); 108 } 109 session_name('ZABX'); 110 if($_COOKIE['ZABX'] && $key_convert) 111 { 112 $aux = session_convert(base64_decode($_COOKIE['ZABX']),$key_convert); 113 if(substr($aux,0,32) == $key_convert) 114 { 115 session_id(substr($aux,32)); 116 } 117 else 118 { 119 $GLOBALS['phpgw']->redirect($GLOBALS['phpgw']->link('/login.php','cd=5')); 120 } 121 } 122 session_start(); 123 } 128 124 include(personalize_include_path('phpgwapi','login')); 129 125 ?>
Note: See TracChangeset
for help on using the changeset viewer.