Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Funkcje addslashes() i stripslashes()
Forum PHP.pl > Forum > Przedszkole
Malinaa
Gdzieś wyczytałem, że zapisując dane do bazy należy używać funkcji addslashes() , a odczytując dane z bazy funkcji stripslashes()

stripslashes() stosuję od zawsze, ale do addslashes() nie wiem czy to najlepszy pomysł.

Kłopot jest z formularzem, gdzie mam pola input, textarea itp.
Jeśli w treści pola jest apostrof po użyciu funkcji addslashes() w bazie zapisywane jest \\\' ,a bez tej funkcji jest jak myślę ok \'

Chciałbym prosić o wyjaśnienie, kiedy używać funkcji.
Jak prawidłowo zapisywać dane do bazy, aby zapytanie się nie wysypało i aby nie mieć problemu z niebezpiecznymi znakami: ' " ?
Mefiuu
do bazy z tego co ja wiem to powinno się używać nie addslashes() tylko mysql_real_escape_string();
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.