Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Połączenie do banku
Forum PHP.pl > Forum > Przedszkole
zundap
Witam próbuje połączyć się z bankiem , nie rozumiem kodu błędu proszę o pomoc
mój kod wygląda następująco , certyfikat wygenerowany na 99% dobrze jest w miejscu w którym powinien , hasło też dobrze wpisane

  1. // adres serwera
  2. $server_location = 'https://ws.ingbusinessonline.pl/ing-ccs/cdc00101';
  3.  
  4.  
  5. // XML można zbudować ręcznie wewnątrz PHP
  6. $request = file_get_contents('getstatements.xml');
  7. // nazwa akcji do wywołania
  8.  
  9. $action = 'urn:ca:std:ccs:ing:tech:wsdl:ws.001.01/GetStatement';
  10.  
  11. // lokalizacja certyfikatu
  12. $cert = 'web-service-php.pem';
  13. // hasło do certyfikatu
  14. $passphrase = 'xxxxxxxxxxx';
  15. // inicjalizacja klienta SOAP
  16.  
  17. $client = new SoapClient($server_location.'?wsdl',
  18. array('local_cert' => $cert,
  19. 'passphrase' => $passphrase));
  20. // wywolanie akcji na serwerze
  21. $response = $client->__doRequest($request,
  22. $server_location,
  23. $action,
  24. 1);


Błąd
Warning: file_get_contents(getstatements.xml): failed to open stream: No such file or directory in /home/public_html/strona/p_masowe/ing/pobieranie.php on line 8

Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl' : Document is empty in /home/public_html/p_masowe/ing/pobieranie.php:21 Stack trace: #0 /home/public_html/p_masowe/ing/pobieranie.php(21): SoapClient->SoapClient('https://ws.ingb...', Array) #1 {main} thrown in /home/public_html/p_masowe/ing/pobieranie.php on line 21
Pyton_000
Jakiego błędu nie rozumiesz? No such file or directory ?
zundap
no właśnie plik nie istnieje ale to po stronie banku ?
czy może to być błąd plik nie istnieje bo nie można się połączyć ,
nospor
O tutaj
$request = file_get_contents('getstatements.xml');
probujesz otworzyc plik getstatements.xml po swojej stronie na swoim serwerze. Ten kod nie ma zadnego zwiazku z bankiem na tym etapie
zundap
a ok czyli tam będziemy szli w kierunki zapisu pliku

pozostaje błąd
Fatal error: Uncaught SoapFault exception: [WSDL] SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://ws.ingbusinessonline.pl/ing-ccs/cdc00101?wsdl' : Document is empty in /home/public_html/p_masowe/ing/pobieranie.php:21 Stack trace: #0 /home/public_html/p_masowe/ing/pobieranie.php(21): SoapClient->SoapClient('https://ws.ingb...', Array) #1 {main} thrown in /home/public_html/p_masowe/ing/pobieranie.php on line 21
nospor
Najpierw popraw pierwszy blad gdyz on moze implikowac blad drugi szczegolnie ze wynik pierwszego przekazujesz do drugiego.
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.