![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 14.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pewien problem z moim skryptem, mianowicie gdy uruchomiam go na localhoscie wyświetla sie: Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in C:\WebServ\httpd\system\classes\mysql.php on line 188 Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in C:\WebServ\httpd\system\classes\mysql.php on line 188 Rozumiem z tego że funkcja: mysql_ecape_string() jest przestarzała. Próbowałem wyłączyć komunikaty, ale to nic nie dało. Zmieniałem też na mysql_real_escape_string(). Oto plik mysql.php:
Prosiłbym o pomoc z tym jak się pozbyć tego komunikatu i by wszystko działało, z góry dziękuje za odpowiedzi. Nie proszę o gotowca poprawionego pliku: mysql.php(chociaż nie będe miał nic przeciwko (IMG:style_emoticons/default/smile.gif) )tylko o pomoc. Pozdrawiam
Powód edycji: [Kshyhoo]: bb-code
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
use mysql_real_escape_string() instead. in C:\WebServ\httpd\system\classes\mysql.php on line 188
wrzuc do translatora |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 14.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Umiem angielski (IMG:style_emoticons/default/snitch.gif) próbowałem użyć mysql_real_escape_string() zamiast mysql_escape_string() ale dalej pojawiał się komunikat.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 95 Pomógł: 15 Dołączył: 3.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Widocznie nie zmieniłeś jej we wszystkich miejscach.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 14.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Zamiast mysql_escape_string() wpisałem mysql_real_escape_string () tak to wyglądało:
Więc chyba dobrze powinno być, jeśli nie to proszę wyjaśnić zielony jestem. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 824 Pomógł: 106 Dołączył: 14.03.2012 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ktora masz wersje PHP?
Ogolnie w uzyciu jest teraz PDO i mysqli Po zamianie pojawia sie inny komunikat, nie doczytales i myslales ze ten sam |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 14.12.2014 Ostrzeżenie: (0%) ![]() ![]() |
Mam php 5.4.1. Zmieniłem i teraz wyświetla tylko: Błąd serwera, spróbuj odświeżyć stronę później.
Ale jak odświeżę kilka razy stronę to znowu pojawia się: Deprecated: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead. in C:\WebServ\httpd\system\classes\mysql.php on line 188 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 821 Pomógł: 111 Dołączył: 11.09.2006 Skąd: Biała Podlaska Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego używasz raz mysql_ a raz mysqli_ ?
Pozatym dlaczego mutujesz błędy które zwracają Ci funkcje? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 12:54 |