Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL][SOLVED][logowanie - problem
carck3r
post
Post #1





Grupa: Zarejestrowani
Postów: 40
Pomógł: 2
Dołączył: 9.11.2008

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


Witam
Mam skrypt logowania połączony z bazą danych MySQL. Po wpisaniu odpowiednich danych cały czas pisze, że jestem niezalogowany ("Użyszkodnik niezalogowany"). Co z tym fantem zrobić?
  1. <?php
  2.  
  3. if(isset($userID) && isset($userPASS)){ // Jeżeli użytkownik podjął próbę zalogowania
  4.    $userID = $_POST[&apos;userID&apos;];
  5.    $userPASS = $_POST[&apos;userPASS&apos;];
  6.  
  7.    // łączenie z bazą danych MySQL
  8.    $dbConnect = new mysqli (&apos;localhost&apos;,&apos;root&apos;,&apos;xxxxx&apos;,&apos;users&apos;);
  9.    if(mysqli_connect_errno()){
  10.        echo &apos;Po&#322;ączenie z bazą danych nie powiodło się.&apos;;
  11.        exit;
  12.    }
  13.  
  14.    //zapytanie
  15.    $query = &apos;SELECT * FROM reg_users &apos;
  16.                 .&#092;"WHERE userLOGIN=&apos;$userID&apos;\"
  17.                 .&#092;"and userPASS=&apos;$userPASS&apos;\";
  18.  
  19.    // wykonanie zapytania
  20.    $result = $dbConnect->query($query);
  21.    if($result->num_rows > 0){ // jeżeli dane są w bazie
  22.        $_SESSION[&apos;prawid_uzyt&apos;] = $userID;
  23.    }
  24.    // koniec połączenia z bazą danych
  25.    $dbConnect->close();
  26. }
  27. ?>



Strona główna

  1. <?php
  2. if(isset($_SESSION[&apos;prawid_uzyt&apos;])){
  3.        echo &apos;Logowanie zako&#324;czone sukcesem.
  4. &apos;;
  5.        echo &apos;Twój login to: &apos;.$_SESSION[&apos;prawid_uzyt&apos;];
  6.        echo &apos;[url="http://%5C%22wyloguj.php"]Wyloguj si&#281;[/url]
  7. &#092;"&apos;;
  8.    }
  9.  
  10.    else
  11.    {
  12.        if(isset($userID)){
  13.            echo &apos;Zalogowanie nieudane.&apos;;
  14.        } else {
  15.            echo &apos;U&#380;yszkodnik niezalogowany.&apos;;
  16.        }
  17.  
  18.        // Tworzenie formularza, gdy użyszkodnik jest niezalogowany
  19.        ?>


Login

Hasło

Ten post edytował erix 19.02.2009, 19:29:13
Powód edycji: [erix] bbcode
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 08:54