Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MYSQL] Blad w skrypcie logowania.
qwertY1234
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 27.05.2008

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


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 ;(
Go to the top of the page
+Quote Post
b4x
post
Post #2





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


  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. ?>


Ten post edytował b4x 7.06.2008, 17:34:13
Go to the top of the page
+Quote Post
qwertY1234
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 27.05.2008

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


TO samo., czytsa strona...
Go to the top of the page
+Quote Post
b4x
post
Post #4





Grupa: Zarejestrowani
Postów: 658
Pomógł: 95
Dołączył: 20.12.2005
Skąd: N54,35° E18,63° (Gdańsk)

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


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. ?>
Go to the top of the page
+Quote Post

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: 15.09.2025 - 09:17