Последние комментарии

Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.


Ancort


И все же возможность изменять Request была бы на много удобнее, потому что можно было бы только один раз пройтись по всем параметрам и все исправить.

Ваш покорный слуга считает это не очень хорошей практикой. Хотя в Пыхе она и удобна, сам пользовался. Экранировать данные лучше перед занесением в базу. И использовать, наверно, mysql_real_escape_string а не addslashes какой-нибудь.
magic_quotes_gpc - какой даун придумал эту опцию?
В NET мне вручную не приходилось данные экранировать. Может я недостаточно времени уделял вопросу проверки данных? Но кавычки нормально обрабатываются, при попытке передать теги в запросе будет выброшено исключение: потенциально опасные данные.


Это я

кто мне может помочь вскрыть пароль от почты?


Михаил Фленов

Если не включен параметр magic_quotes_gpc, то экранировать одинарные кавычки самостоятельно с помощью addslashes


Ник

$_GET[$inx] = ini_get(magic_quotes_gpc)?$_GET[$inx]:addslashes($_GET[$inx]);

а что делает эта строка?


Михаил Фленов

Если параметр не существует, не передан пользователем, то вернуть значение по умолчанию.

Меня устраивает и отдельный класс


Николай

тьфу) точняк! извиняюсь, за невнимательность (:
dtDate


Антон Иванов

Интересно, а "Extension method" работает для Request, что то типа Request.getString("") получится замутить? Помоему будет чуть чуть удобнее.


Zhenya

А что за параметр defValue? Предполагается,что если не пройдет проверка его вывести?


Михаил Фленов

Не понял запроса. А где поле, в котором хранится время создания или модификации записи?


Ник

как взять записи за последний час?


SELECT * FROM `POSTS` WHERE GETDATE()-INTERVAL '01:00' hour_minute

возвращает всю таблицу


О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне