Ignore:
Timestamp:
Apr 17, 2010, 2:50:51 PM (14 years ago)
Author:
george
Message:
  • Opraveno: Kontrola formulářových položek pro přihlášení.
  • Opraveno: Zobrazení všech aktualit.
  • Opraveno: Zápis nulového znaku v poli řetězců DBC souborů.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/global.php

    r467 r468  
    228228    if($_GET['action'] == 'login')
    229229    {
    230       $User->Login($_POST['LoginUser'], $_POST['LoginPass']);
    231       if($User->Role == LICENCE_ANONYMOUS)
     230      if(array_key_exists('LoginUser', $_POST) and array_key_exists('LoginPass', $_POST))
    232231      {
    233         $Message = 'Jméno nebo heslo bylo zadáno špatně.'; 
    234         $MessageType = MESSAGE_CRITICAL;
     232        $User->Login($_POST['LoginUser'], $_POST['LoginPass']);
     233        if($User->Role == LICENCE_ANONYMOUS)
     234        {
     235          $Message = 'Jméno nebo heslo bylo zadáno špatně.'; 
     236          $MessageType = MESSAGE_CRITICAL;
     237        } else
     238        {
     239          $Message = 'Přihlášení proběhlo úspěšně. Vítej <strong>'.$User->Name.'</strong>!'; 
     240          $MessageType = MESSAGE_INFORMATION;
     241        }
    235242      } else
    236243      {
    237         $Message = 'Přihlášení proběhlo úspěšně. Vítej <strong>'.$User->Name.'</strong>!'; 
    238         $MessageType = MESSAGE_INFORMATION;
    239       }
     244        $Message = 'Nebylo zadáno jméno a heslo.'; 
     245        $MessageType = MESSAGE_CRITICAL;
     246      }  
    240247    } else
    241248    if($_GET['action'] == 'logout')
Note: See TracChangeset for help on using the changeset viewer.