Jeysmook Новичок 22 Окт 2013 #1 Подскажите пожалуйста ORM проверяет данные перед их подстановкой? Например такими функциями mysql_escape_string, addslashes
Подскажите пожалуйста ORM проверяет данные перед их подстановкой? Например такими функциями mysql_escape_string, addslashes
Jeysmook Новичок 23 Окт 2013 #3 Вурдалак, ну хорошо спрошу так, ORM какие меры безопасности выполняет перед подстановкой данных в mysql
Вурдалак, ну хорошо спрошу так, ORM какие меры безопасности выполняет перед подстановкой данных в mysql
Sad Spirit мизантроп (Старожил PHPClub) Команда форума 23 Окт 2013 #5 Jeysmook написал(а): ORM какие меры безопасности выполняет перед подстановкой данных в mysql Нажмите для раскрытия... Очерчивает мелом круг и зажигает несколько чёрных свечей.
Jeysmook написал(а): ORM какие меры безопасности выполняет перед подстановкой данных в mysql Нажмите для раскрытия... Очерчивает мелом круг и зажигает несколько чёрных свечей.
Здыхлик Kohaner Команда форума 24 Окт 2013 #6 1. Версия? 2. Подстановка куда? присвоение значения свойству модели или запись в БД? Ну и http://kohanaframework.org/3.2/guide/database/query/builder#query-builder, на всякий случай
1. Версия? 2. Подстановка куда? присвоение значения свойству модели или запись в БД? Ну и http://kohanaframework.org/3.2/guide/database/query/builder#query-builder, на всякий случай
Jeysmook Новичок 31 Окт 2013 #7 Здыхлик, версия 3.3. Например так: PHP: ORM::factory('model', $_GET['id']); В переменную $_GET['id'], можно написать все что угодно, вот и вопрос, проверяет ли kohana 3.3 или нужно делать дополнительную проверку?
Здыхлик, версия 3.3. Например так: PHP: ORM::factory('model', $_GET['id']); В переменную $_GET['id'], можно написать все что угодно, вот и вопрос, проверяет ли kohana 3.3 или нужно делать дополнительную проверку?
AmdY Пью пиво Команда форума 31 Окт 2013 #8 Jeysmook разве тебе не интересно проверить самому? вбить данные для инъкции и слазить в код?
Здыхлик Kohaner Команда форума 31 Окт 2013 #9 Jeysmook Ссылку открывал? Доки вообще читал? Если что-то конкретное непонятно - так и пиши.
yanis Новичок 14 Ноя 2013 #10 Для строк используется mysql_real_escape_string. Смотрите реализацию Kohana_Database::quote, чтобы увидеть алгоритм преобразования данных.
Для строк используется mysql_real_escape_string. Смотрите реализацию Kohana_Database::quote, чтобы увидеть алгоритм преобразования данных.