|
|
|
| Подскажите пожалуйста, кто знает.
В каких ситуациях нужно применять Mysql_real_escape_string(), а в каких Mysql_escape_string()? | |
|
|
|
|
|
|
|
для: Leklerk
(30.07.2009 в 15:35)
| | несущественно. | |
|
|
|
|
|
|
|
для: Leklerk
(30.07.2009 в 15:35)
| | во всех случаях следует применять mysql_real_escape_string()
mysql_escape_string() осуждена начиная с php 5.3 | |
|
|
|
|
|
|
|
для: x64
(30.07.2009 в 16:29)
| | И сколько ей сидеть? | |
|
|
|
|
|
|
|
для: x64
(30.07.2009 в 16:29)
| | Это, в теории, верно.
На практике же, не могли бы Вы [в контексте php] привести пример кодировки, для которой поведение этих двух функций отличается?
Полагаю, кроме какого-нибудь заплесневевшего EBCIDIC, Вы врядли что нароете. | |
|
|
|
|
|
|
|
|
для: а-я
(30.07.2009 в 17:12)
| | Да, пожалуй восточный сегмент (SJIS, BIG5 и GBK) я и вправду не учел.
Для них mysql_escape_string() работает некорректно. | |
|
|
|
|
|
|
|
для: а-я
(30.07.2009 в 17:12)
| | Спасибо, очень интересно было почитать. | |
|
|
|