Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MYSQL] Blad w skrypcie logowania.
Forum PHP.pl > Forum > Przedszkole
qwertY1234
witam, mam taki oto sktypt:
Kod
<?php
  $uzytkownik = $_POST['user'];
  $haslo = $_POST['haslo'];
include('baza.php');
       $zapytanie = "select count user where
                  uzytkownik = '$uzytkownik' and
                  haslo = '$haslo'";

    $wynik = $db->query($zapytanie);  
    $wiersz = mysqli_fetch_row( $wynik );
    $ile = $wiersz[0];

    if ( $ile > 0 )
    {
    
      echo '<h1>zalogowany</h1>';
    }
    else
    {
    
      echo '<h1>zaloguj sie</h1>';

    }

?>


Niby ok, ale odpwoenida strona po poprawnym wpisaniu nazwy i hasla nie pokazuje sie ;(
b4x
  1. <?php
  2. $uzytkownik = $_POST['user'];
  3. $haslo = $_POST['haslo'];
  4.  
  5. include('baza.php');
  6.  
  7.  $zapytanie = 'select * from `user` where `uzytkownik` = "'.$uzytkownik.'"';
  8.  
  9. $wynik = $db->query($zapytanie);
  10.  
  11. $wiersz = mysqli_fetch_array($wynik);
  12.  
  13.  
  14. if($wiersz['uzytkownik'] == $uzytkownik && $wiersz['haslo'] == $haslo) {
  15.  
  16. echo '<h1>zalogowany poprawnie</h1>';
  17. }
  18. else
  19. {
  20.  
  21. echo '<h1>zaloguj sie</h1>';
  22.  
  23. }
  24.  
  25. ?>
qwertY1234
TO samo., czytsa strona...
b4x
Aa źle kod podałem

  1. <?php
  2. $wiersz = mysqli_fetch_array($wynik);
  3. ?>


Powinno być

  1. <?php
  2. $wiersz = mysql_fetch_array($wynik);
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.