Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> mysql_real_escape_string problem, na localhoście wszystko działa na zdalnym nie
adamantd
post
Post #1





Grupa: Zarejestrowani
Postów: 228
Pomógł: 7
Dołączył: 15.08.2012
Skąd: Rzeszów

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


Witam!
Wiem, że przed użyciem tej funkcji muszę się upewnić, że magic_quotes_gpc jest ustawiony na Off oraz przed użyciem tej funkcji musi być otwarte połączenie bazodanowe. Na zdalnym serwerze mam ustawione magic_quotes_gpc na Off i nie otwarte połączenie bazodanowe przed użyciem tej funkcji i nie działa. Czyli wszystko gra ale dlaczego działa na localhoście?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adamantd
post
Post #2





Grupa: Zarejestrowani
Postów: 228
Pomógł: 7
Dołączył: 15.08.2012
Skąd: Rzeszów

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


Nie chce mi się już tego przerabiać funkcja po funkcji,
mysqli_real_escape_string użyłem w serwisie 254 razy, zamienię to na raz na addslashes... myślicie, że wystarczy?

Mam jeszcze jedno pytanko, może wywalę wszystkie addslashes i po prostu ustawię na On magic_quotes_qpc? czy ona jest bezpieczna? Czy zastąpi mi addslashes? Bo nie ukrywam, że było by to ułatwienie -nie musiałbym później stosować przed wyświetleniem na stronie danych stripslashes

Jednak chciałbym pozostać przy mysqli_real_escape_string() bo wszędzie czytam że jest najlepszą funkcją zabezpieczającą przez sql iniection. Pytanie dlaczego nie działa mi na serwerze skoro działa na localhoście?...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.12.2025 - 16:57