ОБСУЖДЕНИЕ

Ребята,помогите с кодом php

3 сообщений1 просмотровОткрыта
#1
Вот код
PHP
<?php
include_once($_SERVER["DOCUMENT_ROOT"]."/system/function.php");
$ank['wmid'] = ''.$sett['wmid'].'';
$ank[wmr] = ''.$sett['wmr'].'';
$wm_info['wmid'] = ''.$sett['wmid'].'';
$wm_get=file_get_contents('http://passport.webmoney.ru/asp/certcard.asp?id='.$wm_info['wmid'].'');
              $wm_get = trim(strip_tags(iconv('windows-1251', 'utf-8', $wm_get)));
              preg_match("~[0-9]{12}~", $wm_get, $wm_info['wmid']);
preg_match("~(аттестат псевдонима|формальный аттестат|начальный аттестат|персональный аттестат|аттестат продавца|аттестат capitaller|аттестат разработчика|аттестат регистратора|аттестат сервиса|аттестат гаранта|аттестат оператора|аттестат расчетного автомата)~", $wm_get, $wm_info['certificate']);

echo' '.$wm_info['certificate'].' ';

echo "WMID: <a href='http://passport.webmoney.ru/asp/certview.asp?wmid=$ank[wmid]'>$ank[wmid]</a></br>";
echo" BL:   <img src='http://bl.wmtransfer.com/img/bl/".$ank['wmid']."?w=45&h=18&bg=0XDBE2E9'>
<br>Претензии/Отзывы/Иски&nbsp;<img src='http://arbitrage.webmoney.ru/xml/AL2.aspx?wmid=".$ank['wmid']."' alt='П/О/И'/></br>";
echo "WMR: <a href='http://passport.webmoney.ru/asp/certview.asp?purse=$ank[wmr]'>$ank[wmr]</a></br>";
?>




Судя по коду,он должен и название аттестата выдать,но он его не выводит :-(
#2
сделай дамп $wm_info['certificate'] и посмотри.
скорее всего в 9 строке должно быть $wm_info
ибо preg_match дает массив совпадений
#3
Страница https://passport.webmoney.ru/asp/certcard.asp?id=251638629556

Вообще информации никакой нет, возможно там и парсит просто нечего, поэтому ничего не выдаёт?

Я как бы скрипты еще посмотрел подобные которые делали запрос к этой странице, они тоже не работают.