wywołuje ja w try tak jak jest w tutorialu lecz nie działa więc jej nie umieściłem w tym kodzie ale tak wygląda kod gdy jest umieszczona pokazuje tylko moment w którym ja umieszczam moj plik nadal wyglada tak jak poprzednio tylko zmieniam try na to
<?
try
{
$client = new WebAPISoapClient();
// pobieranie wersji WebAPI
$version = $client->doQuerySysStatus(WebAPISoapClient::QUERY_ALLEGROWEBAPI, $country, $config['apiKey']);
// wlasciwe logowanie do serwisu
$session = $client->doLogin($config['login'], $config['password'], $country, $config['apiKey'], $version['ver-key']);
$empty = new stdClass();
$empty->{'fvalue-string'} = '';
$empty->{'fvalue-int'} = 0;
$empty->{'fvalue-float'} = 0;
// to pole w formie pustej ma zawierać spację
$empty->{'fvalue-image'} = ' ';
$empty->{'fvalue-datetime'} = 0;
$empty->{'fvalue-boolean'} = false;
// pamiętaj, że maksymalna długość 50 "znaków" liczona jest w bajtach, dlatego polskie znaki, czy encje HTMLa liczone są za kilka bajtów
$field = clone $empty;
$field->{'fid'} = 1;
$field->{'fvalue-string'} = 'Aukcja FooBar';
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 2;
$field->{'fvalue-int'} = 48878;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 3;
$field->{'fvalue-datetime'} = time(); $form[] = $field;
$field = clone $empty;
$field->{'fid'} = 4;
$field->{'fvalue-int'} = WebAPISOAPClient::LIFETIME_7DAYS;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 5;
$field->{'fvalue-int'} = 69;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 8;
$field->{'fvalue-float'} = 666;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 9;
$field->{'fvalue-int'} = WebAPISOAPClient::COUNTRY_PL;
$form[] = $field;
// 16 to województwo zachodniopomorskie, numer województwa można pobrać z listy opisu pola
$field = clone $empty;
$field->{'fid'} = 10;
$field->{'fvalue-int'} = 16;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 11;
$field->{'fvalue-string'} = 'Szczecin';
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 12;
$field->{'fvalue-int'} = WebAPISOAPClient::TRANSPORT_COST_BUYER;
$form[] = $field;
// flagi składamy przez ich logiczne sumowanie
$field = clone $empty;
$field->{'fid'} = 13;
$field->{'fvalue-int'} = WebAPISOAPClient::TRANSPORT_OPTION_POST | WebAPISOAPClient::TRANSPORT_OPTION_POSTPRIORITY;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 14;
$field->{'fvalue-int'} = WebAPISOAPClient::PAYMENT_OPTION_PREPAID | WebAPISOAPClient::PAYMENT_OPTION_ALLEGRO;
$form[] = $field;
$field = clone $empty;
$field->{'fid'} = 15;
$field->{'fvalue-int'} = WebAPISOAPClient::OPTION_BOLD | WebAPISOAPClient::OPTION_THUMB | WebAPISOAPClient::OPTION_HIGHLIGHT;
$form[] = $field;
$i = 0;
// maksymalnie 8 zdjęć!
foreach( array('zdjecie1.jpg', 'zdjecie2.png', '/var/www/zdjecie3.gif', 'http://example.com/zdjecie4.bmp') as $image) {
$field = clone $empty;
$field->{'fid'} = 16 + $i;
$field->{'fvalue-image'} = WebAPISoapClient::resize($image);
$form[] = $field;
$i++;
}
$field = clone $empty;
$field->{'fid'} = 24;
$field->{'fvalue-string'} = '<h1>Opis</h1>
<p>Nasza aukcja - powered by <a href="http://wrzasq.pl/" title="Tworzenie stron i aplikacji internetowych">Wrzasq.pl</a>.</p>
<div><GALERIA></div>.';
$form[] = $field;
$item = $client->doNewAuctionExt($session['session-handle-part'], $form, 0, $local);
$check = $client->doVerifyItem($session['session-handle-part'], $local);
if($item['item-id'] == $check)
{
echo '<p>Wystawiono przedmiot <a href="http://allegro.pl/item' . $item['item-id'] . '.html">' . $item['item-id'] . '</a>.</p>'; }
else
{
echo '<p class="error">Coś poszło nie tak.</p>'; }
echo 'twoje id : '.$session['session-handle-part']; }
?>
Po umieszczeniu nic mi nie wyświetla nawet echo twoje id
gdy dam to echo przed ta teraz dodana funkcja to działa ale gdy jest na końcu tak jak teraz to nie działa
proszę o pomoc.
Doszedłem do tego że po wykonaniu tej funkcji
$item = $client->doNewAuctionExt($session['session-handle-part'], $form, 0, $local);
kod staje sie niewidoczny tzn. gdy przed ta funkcja dam jakies echo to dziala a gdy zaraz po niej to nie jest widoczne i nadal mam pusta strone ktora nie dodaje nic do testwebapi.pl