otoż mam problem z działaniem kodu, ktory kiedyś dostałam - wszystko bylo dotychczas w porzadku dopóki nie wygenerowałam nowego kodu webapi odnosnie innego konta i teraz pobieraja sie "czarne miniaturki"
czy moglby ktos przeanalizowac co moze byc nie tak w tym kodzie i ewentualnei co zmienic ? (na pewno crone i uprawnienia do zapisu sa prawidlowe na serwerze)
file_put_contents('adresy.txt', ''); //Zmienne $login = 'LOGIN_ALLEGRO'; $kod_api = 'KOD_API'; // Zapytania require_once 'lib/nusoap.php'; ( 'country-id' => 1, 'user-login' => $login, 'user-email' => '', 'webapi-key' => $kod_api ); // Laczenie z WEBAPI $client = new SoapClient('http://webapi.allegro.pl/uploader.php?wsdl'); $client->soap_defencoding = 'UTF-8'; $client->decode_utf8 = false; //Zapytanie $response = $client->__soapCall("doGetUserID", $identyfikator); //ODPOWIEDZ SERWERA $offset = 0; ( 'user-id' => $response, 'webapi-key' => $kod_api, 'country-id' => 1, 'offset' => $offset, 'limit' => 15 ); $aukcja = $client->__soapCall("doGetUserItems", $dane_aukcji); $ilosc_aukcji = $aukcja['user-item-count']; $lista_aukcji = $aukcja['user-item-list']; $aukcja_tmp = ''; while($offset < $ilosc_porcji) { ++ $offset; ( 'user-id' => $response, 'webapi-key' => $kod_api, 'country-id' => 1, 'offset' => $offset, 'limit' => 15 ); $aukcja = $client->__soapCall("doGetUserItems", $dane_aukcji); $aukcja_tmp_id .= $aukcja['user-item-list'][$los]->{'it-id'}.'<br>'; $aukcja_tmp_buy .= $aukcja['user-item-list'][$los]->{'it-buy-now-price'}.'<br>'; $aukcja_tmp_url .= $aukcja['user-item-list'][$los]->{'it-thumb-url'}.'<br>'; }; //losowanie aukcji $a= 1; while($a <= 15){ $aukcja_tmp_id = $aukcja_tmp_id_ok[$losowe_klucze[$a]]; $aukcja_tmp_buy = $aukcja_tmp_buy_ok[$losowe_klucze[$a]]; $aukcja_tmp_url = $aukcja_tmp_url_ok[$losowe_klucze[$a]]; $a++; //tworzenie obrazka $adres_mini = $aukcja_tmp_url; $cena = $aukcja_tmp_buy.' zł'; if($znaki_cena == 9) {$przesuniecie = 0;}; if($znaki_cena == 10) {$przesuniecie = 6;}; if($znaki_cena == 11) {$przesuniecie = 6*2;}; if($znaki_cena == 12) {$przesuniecie = 6*3;}; if($znaki_cena == 13) {$przesuniecie = 6*4;}; if($znaki_cena == 14) {$przesuniecie = 6*5;}; //przycinanie include('przytnij.php'); $dest = imagecreatefromjpeg('tlo.jpg'); $src = imagecreatefromjpeg('obrazki/plik_'.$a.'.jpg'); //kopiowanie obrazka imagecopy($dest, $src, 13, 13, 0, 0, 120, 96); //tekst na obrazku $textcolor=ImageColorAllocate($dest,255,255,255); $textcolor_kup=ImageColorAllocate($dest,208,121,121); $font_file = 'tahoma.ttf'; imagefttext($dest, 8, 0, 117-$przesuniecie, 139, $textcolor, $font_file, $cena); // zapisywanie obrazka imagejpeg($dest, "obrazki/plik_".$a.".jpg", 100); imagedestroy($dest); imagedestroy($src); include('hover.php'); $dane = 'http://allegro.pl/show_item.php?item='.$aukcja_tmp_id.'-' ; $file="adresy.txt"; };