Автор Тема: PHP + WebMoney  (Прочитано 2116 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
PHP + WebMoney
« : 15 Января 2003, 12:56:29 »
Не могу прикрутить WebMoney (на виндеМЕ).

Глюки начинаются здесь

function _GetSign($inStr

  
$fp popen("./WMSigner""r+"); 

  
$PlanStr "$inStr04\\r\\n"
  
fwrite($fp,$PlanStr); 
  
$s fgets($fp133); 
  
pclose($fp); 

  return 
$s
}


Перед return $s; пишу exit($s);
И в ответ "1 encoded)". Как я понимаю, функция должна возврашать это же
 
Цитировать
Проверить работоспособность WMSigner-а можно из консоли, запустив его, и
введя какой-нибудь текст. Пример :
$ ./WMSigner
,schdhglkjgvhndlgf
923642a9898f98798c23d5678e23498c98a42c46527...


Притом если пишу не $fp = popen("./WMSigner", "r+");
, а $fp = popen("./blablabla", "r+");
Результат тот же.
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
PHP + WebMoney
« Ответ #1 : 15 Января 2003, 13:12:38 »
Это наверно PHP\'шный какой-нть глюк.....
Пишу

$fp 
popen("notepad""r+"); 

$PlanStr "sdfgsdfgsdfgsdfgsdfg 04\\r\\n"
fwrite($fp,$PlanStr); 
$s fgets($fp133333); 
pclose($fp); 
exit(
$s);

Запускаю. У меня запускается notepad (скрипт висит, в смысле ждёт). Закрываю блокнот. На эране появляется \'d", "r+");\' (кусок кода)
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PHP + WebMoney
« Ответ #2 : 15 Января 2003, 18:25:49 »
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Alexandr

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 865
  • +0/-0
  • 0
    • Просмотр профиля
    • http://gtp.hobi.ru
PHP + WebMoney
« Ответ #3 : 16 Января 2003, 08:18:15 »
Макс, читал тот пост ещё до того как свой создать....
Цитировать
Дык, вот. Оказывается, не везде можно открывать двунаправленные пайпы. Так что, если кто тоже сталкнется с такой проблемой: открываем пайп на запись с переадресацией вывода в файл. После работы программы - считываем ответ из файла. Коряво, но работает.

Не подскажете как в моём случае это выглядеть будет?
Kiss my CSS
Pусские gtp gp3 ( midi + tab ) -   - Все для Авто.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28