mysql_real_escape_string(): Access denied for user

Любая помощь по установке/настройке/модификации concrete5

mysql_real_escape_string(): Access denied for user

Сообщение linuxoidoz » 31 май 2015, 16:04 ,  »  Сообщение:#1

В С5.6 я использовал:

$this->host_ip = mysql_real_escape_string($this->host_ip);

а теперь в С5.7 мне выдаётся ошибка:

mysql_real_escape_string(): Access denied for user ''@'localhost' (using password: NO)

Кто-нибудь знает, это почему? Это что-то в С5.7 или РНР5.5? Или вообще в MySQL?

Спасибо
https://lizardstudio.ru

Дизайн, разработка и продвижение веб-сайтов и интернет магазинов
Сахалин, Дальний Восток... Россия и ЕАЭС

https://www.concrete5.org/profile/-/view/21733/
Аватара пользователя
linuxoidoz
 
Сообщения: 35
Зарегистрирован: 27 май 2015, 09:51

Re: mysql_real_escape_string(): Access denied for user

Сообщение cmsservice » 31 май 2015, 22:13 ,  »  Сообщение:#2

Используйте:
Код: Выделить всё
$db = Database::get();
$this->host_ip = $db->quote($this->host_ip);


для работы mysql_real_escape_string нужена коннекшн к БД
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: mysql_real_escape_string(): Access denied for user

Сообщение linuxoidoz » 01 июн 2015, 13:09 ,  »  Сообщение:#3

зачем для mysql_real_escape_string ДБ коннекшн? это же РНР функция
https://lizardstudio.ru

Дизайн, разработка и продвижение веб-сайтов и интернет магазинов
Сахалин, Дальний Восток... Россия и ЕАЭС

https://www.concrete5.org/profile/-/view/21733/
Аватара пользователя
linuxoidoz
 
Сообщения: 35
Зарегистрирован: 27 май 2015, 09:51

Re: mysql_real_escape_string(): Access denied for user

Сообщение cmsservice » 01 июн 2015, 14:53 ,  »  Сообщение:#4

linuxoidoz писал(а):зачем для mysql_real_escape_string ДБ коннекшн? это же РНР функция

Функция экранирует специальные символы в unescaped_string, принимая во внимание кодировку соединения, таким образом, что результат можно безопасно использовать в SQL-запросе.
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва


Вернуться в Помощь по concrete5

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron