Witam !
mam problem z funkcją mysql_real_escape_string
w domu pracuję sobie nad projektem bazy z logowaniem i wykorzystuję serwer XAMPP i wszystko jest OK ale jak wrzuciłem to na serwer WWW to wychodzą ostrzeżenia.
kod wygląda tak
if(isset($_POST['iduzytkownika']) && isset($_POST['haslo']))
{
$bd_lacz = new mysqli('localhost', 'user', 'haslo', 'baza');
$iduzytkownika = mysql_real_escape_string($_POST['iduzytkownika']);
$haslo = mysql_real_escape_string($_POST['haslo']);
....
i wychodzą błędy
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: Access denied for user 'user'@'localhost' (using password: NIE) in /home/KONTA/WWW/PREMIUM/ścieżka dostępu on line 17
Warning: mysql_real_escape_string() [function.mysql-real-escape-string]: A link to the server could not be established in /home/KONTA/WWW/PREMIUM/ścieżka dostępu on line 17
wyczytałem na necie że czasami tak się robi gdy funkcję mysql_real_escape_string stosujemy przed połączeniem z bazą i niby gdy zastosujemy ją po połączeniu problem powinien zniknąć ..... ano nie zniknął ano po ani przed :(
ktoś ma jeszcze jakieś inne pomysły ??