Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]platnosci.pl - curl problem
Forum PHP.pl > Forum > Przedszkole
termin
Witam, walczę z płatnosciami.pl, co prawda działa mi juz zlecanie przelewów, ale mam problem z odczytaniem statu transakcji.

mam taki skrypt i w zmiennej $platnosci_response nic nie ma, albo ja nie mogę z niej nic odczytać? Po wpisaniu w przeglądarce całego adresu URL pokazują się informacje z platnosci.pl wiec zakładam ze $sig jest dobrze rozpoznawalny. Dane wyświetlane są w XML. Czy ktoś może mi coś doradzić?

  1. $ts = time();
  2. $sig = md5( POS_ID . $_POST['session_id'] . $ts . KEY1);
  3. $parameters = "pos_id=" . POS_ID . "&session_id=" . $_POST['session_id'] . "&ts=" . $ts . "&sig=" . $sig;
  4.  
  5. $ch = curl_init();
  6. curl_setopt($ch, CURLOPT_URL, 'https://www.platnosci.pl/paygw/UTF/Payment/get');
  7. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
  8. curl_setopt($ch, CURLOPT_HEADER, 0);
  9. curl_setopt($ch, CURLOPT_TIMEOUT, 20);
  10. curl_setopt($ch, CURLOPT_POST, 1);
  11. curl_setopt($ch, CURLOPT_POSTFIELDS, $parameters);
  12. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  13. $platnosci_response = curl_exec($ch);
  14. curl_close($ch);


bełdzio
masz włączonego obsługę curl? daj na początku error_reporting( E_ALL ) i zobacz czy rzuca jakieś błędy
termin
w phpinfo pokazuje mi to:

CURL support: enabled
CURL Information: libcurl/7.19.2 zlib/1.2.3

juz sobie poradziłem, zrezygnowałem z CURL, użyłem: fsockopen
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.