tolst
Новичок
WMsigner.exe и _GetSign
Народ, подскажите пожалуеста, как мне под виндой вытаскивать подпись из Сигнера?
Сигнер работает, по CTRL+D выдаёт подпись из доса, а из скрипта вот этой функцией:
Работаю я под Win XP
Заранее огромное спасибо.
-~{}~ 18.10.04 08:55:
Народ, Спасибо поиску этого форума:
Вот это выход из ситуации под винодой
Народ, подскажите пожалуеста, как мне под виндой вытаскивать подпись из Сигнера?
Сигнер работает, по CTRL+D выдаёт подпись из доса, а из скрипта вот этой функцией:
PHP:
function _GetSign($inStr) {
$fp = popen("/public_html/sources/utilities/webmoney/wmsigner.exe", "r+");
$PlanStr = "$inStr\004\r\n";
fwrite($fp,$PlanStr);
$s = fgets($fp, 133);
pclose($fp);
return $s;
}
Заранее огромное спасибо.
-~{}~ 18.10.04 08:55:
Народ, Спасибо поиску этого форума:
PHP:
function _GetSign($inStr)
{
$tmp=md5(time()).".tmp";
$fp = popen("wmsigner >".$tmp, "w");
$PlanStr = "$inStr\004\r\n";
fwrite($fp,$PlanStr);
pclose($fp);
$fp=fopen($tmp,"r");
$s = fgets($fp, 133);
fclose($fp);
unlink($tmp);
return $s;
}