Изменения функции определения WMID в MFS 2.2

Так как недавно на форуме два человека , а именно Pretorian и SpawN что-то на своей волне \”программирования\” говорили , решил выкласть рабочий парсер WMID\’a с R-кошеля , им.Так как недавно на форуме два человека , а именно Pretorian и SpawN что-то на своей волне \”программирования\” говорили , решил выкласть рабочий парсер WMID\’a с R-кошеля , им.

Честно говоря вся ошибка из-за изменения текста на странице информации о WMID, свое решение описывать не буду , умные люди поймут.

1.Необходимо открыть файл returnwmid.php и сделать замену с

<?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;

}
?>

Спасибо за внимание.
Кому не жалко кидайте + в репутацию.

Автор публикации

не в сети 12 месяцев

ZKolyaNZ

Комментарии: 9Публикации: 19Регистрация: 22-03-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Добавить комментарий

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля