Так как недавно на форуме два человека , а именно Pretorian и SpawN что-то на своей волне \»программирования\» говорили , решил выкласть рабочий парсер WMID\’a с R-кошеля , им.Так как недавно на форуме два человека , а именно Pretorian и SpawN что-то на своей волне \»программирования\» говорили , решил выкласть рабочий парсер WMID\’a с R-кошеля , им.
Честно говоря вся ошибка из-за изменения текста на странице информации о WMID, свое решение описывать не буду , умные люди поймут.
1.Необходимо открыть файл returnwmid.php и сделать замену с
# Вункция парсер #
function return_wmid($wm)
{
$purse = file_get_contents("http://passport.webmoney.ru/asp/certview.asp?purse=".$wm);
$parser = explode("WMID#",$purse);
$parser = substr($parser[1],0,12);
if(ereg("^[0-9]{12}$", $parser))
{
RETURN $parser;
}else{
RETURN FALSE;
}
}
# ! Функция парсер #
?>
на
<?
function return_wmid($wm)
{
$purse = "http://passport.webmoney.ru/asp/CertView.asp?purse=".$wm;
preg_match('/Досье WMID#[0-9]{12}/s',file_get_contents($purse),$parser);
$parsers = $parser[0];
$parsers = substr($parsers,11,15);
if(ereg("^[0-9]{12}$", $parsers))
{
RETURN $parsers;
}
RETURN FALSE;
}
?>
Спасибо за внимание.
Кому не жалко кидайте + в репутацию.
Отправить комментарий
Вы должны быть зарегистрированы чтобы оставить комментарий.
Вы должны быть зарегистрированы чтобы оставить комментарий.