Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dziwny błąd funkcji mysql_real_escape_string()
Forum PHP.pl > Forum > PHP
profusik
Pojawia mi się dziwny błąd funkcji mysql_real_escape_string().
Mianowicie gdy w kodzi ją wywołuję to wyskakuje okienko Błąd htpd.exe i coś tam z pamięcią, że nie może być read. Strona potem wogóle się nie wyświetla. (IE Nie może wyświetlić strony).

Taki kod nie powoduje błędu:
  1. $sql = 'SELECT data_logowania, nick, poziom_dostepu, przynaleznosc FROM uzytkownicy WHERE uzytkownik = "'.$uzytkownik.'"'; ///
  2. $cos = mysql_fetch_row( mysql_query($sql));
  3.  
  4.  


a taki go powoduje:
  1. $sql = 'SELECT data_logowania, nick, poziom_dostepu, przynaleznosc FROM uzytkownicy WHERE uzytkownik = "'.mysql_real_escape_string($uzytkownik).'"'; ///
  2. $cos = mysql_fetch_row( mysql_query($sql));
  3.  
  4.  
erix
To jest raczej problem samego Apache'a.

Niestety, wersja pod Windows jest - lekko mówiąc - niedorobiona. Spróbuj podpiąć PHP jako aplikacja CGI, albo SAPI filter, a nie zwykłe SAPI. Są dwie różne DLL-ki, ale ta druga nieco lepiej chodzi.

Przydałoby się jeszcze dowiedzieć, jakiego używasz systemu oraz czy używasz Windows Update.
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.