Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Logowanie - Sprawdzanie shaslowanego hasła md5 ( phpBB > Skrypt )
zielu001
post
Post #1





Grupa: Zarejestrowani
Postów: 87
Pomógł: 3
Dołączył: 15.08.2009

Ostrzeżenie: (0%)
-----


Witam, robię panel który jest połączony z forum phpBB i wszystko zrobiłem ok, lecz nie sprawdzałem logowania. Okazuje się że w ogóle nie chce logować, staje na miejscu gdzie ma sprawdzić poprawność hasła z tym z bazy..

Oto logowanie smile.gif

Kod
    if(isset($_POST['log']))
    {
    $wyswietl .="Ok 1";
        $username = htmlentities($_POST['username'], ENT_COMPAT, "UTF-8");
        $password = htmlentities($_POST['password'], ENT_COMPAT, "UTF-8");
        if(valid_nick($username) && valid_password($password))
        {
        //$wyswietl .="Ok 1";
            $username = mysql_escape_string($username);
            $password = mysql_escape_string($password);
            $querys = mysql_query("SELECT * FROM `phpbb_users` WHERE username='%s'");
            $loguj = mysql_fetch_array($querys);
            if(md5($password) == $loguj[3]) // Tutaj coś jest źle.. Nie sprawdza..
            {
            //$wyswietl .="Ok 2";
                $_SESSION['zalogowany'] = true;
                $_SESSION['user_id'] = $loguj[0];
                header("Location: index.php");
                //exit;
            } else {
                $error = "Hasło nie jest prawidłowe!";
            }
        //}
} else {


Proszę o pomoc..


--------------------
"Zło do triumfu potrzebuje tylko tego, aby dobrzy ludzie nic nie robili"
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 06:11