die("[zapytanie"]); wypisuje:
Kod
INSERT INTO contact (date, ip, useragent, autor, temat, tresc, kontakt, new) VALUES (1215471280, '192.168.1.102', 'Opera/9.23 (Windows NT 6.0; U; pl)', 'asd', 'test\'a\"b/c\\d', 'dsfaeafe', '', 1)
wartość pola "temat" to htmlspecialchars($_POST['temat'],ENT_QUOTES); - jak widać są slashe przed speclajnymi znakami
natomiast po wykonaniu mysql_query("[zapytanie]") w phpadminie mam wpis:
Kod
11 1215471782 asd test'a"b/c\d dsfaeafe 192.168.1.102 Opera/9.23 (Windows NT 6.0; U; pl) 1
Gdzie się podziały moje slashe? Czy funkcja mysql_query automatycznie je usuwa i nie trzeba wywoływać stripslashes?
Serwer www to krasnal (magic_quotes domyślnie włączone).