• User Attivo

    Accesso negato

    Ciao a tutti..nella chat, dopo che ci si registra, e dopo loggati..non fa entrare in chat.. porta a questa pagina login.php, possono entrare io e un altra persona che siamo gli amministratori. Vi allego un pezzo del codice..sperando che sia quello esatto x risolvere il problema
    [php]$nimi = $_REQUEST['nimi'];
    $salasana = $_REQUEST['salasana'];

    $aikanyt=time();
    $aika=file('../text/ajat.txt');
    $ero=$aikanyt-$aika[0];
    if ($ero>=3600){
    $peke = fopen('../text/paikalla.txt', 'r+');
    ftruncate ($peke,0);
    fclose($peke);
    }
    $nimi= htmlspecialchars($nimi);
    $hostsnames=gethostbyaddr($REMOTE_ADDR);

    $iplog = "::$nimi $REMOTE_ADDR $HTTP_USER_AGENT:: ";
    $fp=@fopen("../text/iplog.txt","a");
    @fputs($fp,"$iplog \r\n");
    @fclose($fp);

    $swe_from = array("","","","","","","$","&");
    $swe_to = array("", "", "", "", "", "","[usd]","[and]");

    for ($t=0; $t<count($swe_from); $t++)
    {
    $nimi = str_replace ($swe_from, $swe_to, $nimi);
    $salasana = str_replace ($swe_from, $swe_to, $salasana);
    }

    $salasana=crypt($salasana,'password');
    $salsan=file('../text/sals.txt');
    $salnim=file('../text/nims.txt');
    for ($k=0; $k<count($salnim); $k++)
    { if (rtrim($salsan[$k])==$salasana && rtrim($salnim[$k])==$nimi){$b="1";}}

    $paikalla=file('../text/paikalla.txt');
    for ($u=0; $u<count($paikalla); $u++)
    {
    if (rtrim($paikalla*)==$nimi)
    {$sama="1";$u=count($paikalla)+1;}
    }

    $New_Time = time() + (0 * 60 * 60);
    $time=date("H:i",$New_Time);

    $user = explode ('/',$_SERVER['HTTP_USER_AGENT']);
    $ip = $_SERVER['$REMOTE_ADDR'];

    echo "<wml>";
    if ($b == "1"){
    $tiednim= fopen('../text/kirjaus.txt', 'r+');
    $k3=file_get_contents ('../text/kirjaus.txt');
    $lisnim=date('y.m.d.H:i:s') .' HOSTNAME: '.$hostsnames. ' REMOTE_ADDR:'.$REMOTE_ADDR . ' HTTP_USER_AGENT:'.$HTTP_USER_AGENT;
    $lisnim=$lisnim.'
    '.$k3;
    fputs($tiednim, $lisnim);
    fclose($tiednim);
    if ($nimi != "hiddenname" && $sama != "1") {
    $tie = fopen('../text/paikalla.txt', 'r+');
    $ko=file_get_contents ('../text/paikalla.txt');
    $to=$nimi .'
    '. $ko;
    fputs($tie, $to);
    fclose($tie);

    }
    echo "<card title="Login..">";
    echo "<p align="center">";

    include("../tools/admin.php");[/php]
    E poi si è registrato un tipo, ovviamente è bannato con li nick $(nimi). Come si puo' risolvere il problema?