Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SOAP] Na localhost - slicznie, na serwerze (home.pl) błąd :(
BatGraf
post
Post #1





Grupa: Zarejestrowani
Postów: 182
Pomógł: 0
Dołączył: 20.03.2007
Skąd: Kruklanki/Otwock

Ostrzeżenie: (0%)
-----


Witajcie wszyscy "lepiej_znający_się_odemnie" smile.gif czyli pewnie duża wiekszość smile.gif

Mam taki kłopot:

Mam skrypcik pobierający liste aukcji poprzez WebApi Allegro. Na loclahoście śmiga aż furczy, ale po wrzuceniu na serwer (home.pl) - bład "Fatal error: Cannot instantiate non-existent class: soapclient in /aaa/test.php on line 18"

Domyslam się, że problem tkwi w różnicy systemów - ja jadę na Windows, a home na Linuksie, ale jak to rozwiązać?

Strasznie będę wdzieczny za pomoc.

Kod jaki wykorzystuję:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
  5. <title>Untitled Document</title>
  6. </head>
  7.  
  8. <body>
  9.  
  10.  
  11.  
  12. <?php
  13. $login    = 'Mój login w Allegro';
  14. $password = 'hasło do logowania w Allegro';
  15. $apikey   = 'klucz WebApi, który dostałem z Allegro';
  16. $country  = 1; // œrodowisko testowe, dla pełnego ustaw 1 dla Polski
  17.  
  18. $soap = new SoapClient('http://webapi.allegro.pl/uploader.php?wsdl');
  19.  
  20. $id = 9142146; // będę pobierał przedmioty użytkownika o takim numerze ID
  21.  
  22. $i = 0;
  23. do {
  24.  // pobiera paczki po 25 sztuk, paczki numerowane od 0
  25.  $useritems = $soap->doGetUserItems($id, $apikey, $country, $i);
  26.  // zwraca ile jest wszystkich przedmiotów
  27.  $wszystkich = $useritems['user-item-count'];
  28.  // dowolnie przetwarzam dane o kolejnych przedmiotach w pętli
  29.  foreach($useritems['user-item-list'] as $item) {
  30.    echo "<p>";
  31.    echo "nazwa: ".iconv("UTF-8", "ISO-8859-2", $item->{'it-name'})."<br />";
  32.    echo "cena Kup Teaz: ".$item->{'it-buy-now-price'}."<br />";
  33.    echo "Ofert: ".$item->{'it-bid-count'}."<br />";
  34.    echo "do końca: ".$item->{'it-time-left'}."<br />";
  35.    $min = $item->{'it-thumb-url'};
  36.    echo "<img src='$min'>";
  37.    echo "</p>";
  38.  }
  39.  $i++;
  40. } while ($i<ceil($wszystkich/25)); // powtarzam gdy sš kolejne paczki po 25
  41. ?>
  42.  
  43.  
  44.  
  45. </body>
  46. </html>


Ten post edytował BatGraf 18.11.2008, 19:20:22


--------------------
_____________________________________________________

Pierwszy Tutorial - :)
Drugi tutorial :)
Trzeci tutorial :)

A wszystkie trzy - jak usmiechnąć się do siebie :)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 05:59