Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]php Wogole mnie nie loguje
Forum PHP.pl > Forum > Przedszkole
king
Witam.
Mam skrypt logowania i gdy specjalnie wpisuje tylko login lub wpisuje zle dane to wysakuje mi taki blad:
Warning: mysql_real_escape_string() expects parameter 2 to be resource, null given in /home/s/n/a/snakesvsspiders/www/a.php on line 15

Rowniez gdy wpisuje tylko zle haslo to pokazuje tresc Nie podales loginu.Nie podales hasla. zamiast Nie podales hasla.

  1. <?php
  2. //inkludujemy plik z hasłami
  3.  
  4. require_once('conf.php');
  5.  
  6. //funckja która wprowadza znaki unikowe.....
  7. function usun($data){
  8.  
  9. GLOBAL $dbc;
  10. if (ini_get('magic_quotes_gpc')){
  11. $data = stripslashes($data);
  12. }
  13.  return mysql_real_escape_string($data, $dbc);
  14. }
  15. //Laczenie z baza
  16. mysql_connect ( $dbhost, $dbuser, $dbpass)or die(&#092;"Nie można się połączyć z bazą: \".mysql_error());
  17. mysql_select_db($dbname) or die(mysql_error());
  18. ?>




Link do strony z logowaniem
Logowanie

login : tescik
haslo:tescik


prosze o dobre wytlumaczenie bo nie jestem zbyt dobry w php:)

Wszystkie swoje bledy i pytania bede pisal w tym temacie aby nie zakladac nowych!!!!!!
qba10
Na moje oko nie mozesz podac do funkcji mysql_real_escape_string() dwoch parametrów.
Ociu
  1. <?php
  2. $dbc=mysql_connect ( $dbhost, $dbuser, $dbpass)or die(&#092;"Nie można się połączyć z bazą: \".mysql_error());
  3. ?>


mysql_real_escape_string" title="Zobacz w manualu PHP" target="_manual
king
ok naprawilem
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.