Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dziwny błąd, Wyskakuje mi błąd, ale nie widze go
Ethel
post 12.11.2005, 01:27:05
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 23.07.2005

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


Witam, napisałem prosty i krótki skrypt:
Kod
<?

$mysql=mysql_connect ("$CONFIG[db_domena]", "$CONFIG[db_login]", "$CONFIG[db_pass]");
mysql_select_db ("$CONFIG[db_name]");

if(isset($login) & isset($pass))
{
  $query=mysql_query("SELECT * FROM konta WHERE login='$login'; ");
  $rekord=mysql_fetch_array($query);
  if($rekord[2]!=$pass)
  {
    echo"Wystąpił błąd, nie zgadzają się hasła, prosze zalogować się ponownie";
    die;
  }
  
}
else
{
  echo"Wystąpił błąd, brakuje hasła lub loginu, prosze zalogować się ponownie";
  die;
}

?>



Po odpaleniu skryptu wyskakuje takie coś:

Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\usr\krasnal\www\praca\gra\rpg\gra\kat\skrypty\login\sprawdzanie.php on line 9
Wystąpił błąd, nie zgadzają się hasła, prosze zalogować się ponownie



Szukałem i szukałem i nie umiem znaleść przyczyny niedziałania skryptu, czy robie coś źle ?

Połączenie z bazą jest w porządku (czyt. sprawdzałem i łączy się), zmienne $login i $pass istnieją i mają poprawne wartości (czyt. sprawdzałem i wyświetlało mi obie zmienne z poprawnymi wartościami)
Go to the top of the page
+Quote Post
ikioloak
post 12.11.2005, 01:46:39
Post #2





Grupa: Zarejestrowani
Postów: 416
Pomógł: 0
Dołączył: 8.01.2004

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


  1. <?php
  2.  
  3. $query=mysql_query("SELECT * FROM konta WHERE login='$login'; ")
  4.  
  5. ?>

zamien na
  1. <?php
  2.  
  3. $query=mysql_query("SELECT * FROM konta WHERE login='$login'; ") or die(mysql_error());
  4.  
  5. ?>

i poznasz przyczyne bledu
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 00:29