Проверка WMID реализованная на языке веб-программирования PHP.
Автор: © Сергей eLRiz Козлов
Исходный код:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Проверка WMID</title>
</head>
<body>
<?php
if( isset( $_GET['wmid'] ) AND is_numeric( $_GET['wmid'] ) == TRUE AND strlen( $_GET['wmid'] ) == 12 )
{
$url = iconv( 'windows-1251', 'UTF-8', file_get_contents( 'http://passport.webmoney.ru/asp/certcard.asp?id='. $_GET['wmid'] ) );
preg_match_all( "|</[^>]+>(.*)<[^>]+>|U", $url, $out, PREG_PATTERN_ORDER );
if( isset( $out[0][4] ) )
echo 'WMID#: '. $_GET['wmid'] .'<br />'.
strip_tags( $out[0][4] ) .'<br />
Бизнес-уровень: '. strip_tags( $out[0][8] ) .'<br />
Претензий: '. strip_tags( $out[0][10] ) .'<br />
<form action="http://arbitrage.webmoney.ru/asp/newclaims.asp" method="get">
<input type="submit" value="Оставить отзыв или претензию" />
<input type="hidden" name="procwmid" value="'. $_GET['wmid'] .'" />
</form>';
else
echo '<font color="#FF0000"><b>Ошибка! Такой WM-идентификатор незарегистрирован</b></font><br />';
echo '<a href="wmid.php">Назад</a>';
}
else
echo '<form action="wmid.php" method="get">
WMID#: <br />
<input type="text" name="wmid" maxlength="12" /><br />
<input type="submit" value="Найти" /><br />
</form>';
?>
</body>
</html>
