Posiadam skrypt napisany przez mojego kolegę, lekko zmodyfikowany przeze mnie. Na wstępie powiem, że nie mam absolutnie żadnego pojęcia o PHP, dlatego zwracam się o pomoc.
Skrypt na aukcje ebaya, pobiera parametr- słowo, przeszukuje aukcje użytkownika (w tym przypadku użytkownika o nazwie jake-deals ) i przechodzi do pierwszej aukcji w liście wyszukiwania która zawiera słowo podane jako parametr.
<?php function gethtml($url) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $strona = curl_exec($curl); curl_close($curl); return $strona; } function znajdzurl($adres) { $poz = stripos($adres,'<td class="dtl">'); if ($poz==FALSE) return FALSE; $poz = $poz + 42; $epoz = stripos($adres,' class="ttl">',$poz); return $link; } $strona = gethtml("http://shop.ebay.com/jake-deals/m.html?_nkw=" . $_GET["nazwa"] . "&_sacat=0&_odkw=&_osacat=0&_trksid=p3911.c0.m270.l1313"); $url = znajdzurl($strona); $head = "". $url; if ($url==FALSE) $head = "http://shop.ebay.com/jake-deals/"; ?>
Problem polega na tym, że ten skrypt nie potrafi poprawnie pobrać jako parametru dwóch słów.
Tzn http://www.senacase.eu/sfind2.php?nazwa=folio - działa prawidłowo, wchodzi na pierwszą aukcję danego użytkownika w której występuje słowo folio, natomiast chciałbym aby ten skrypt mógł wyszukać przedmiot na podstawie dwóch słów kluczowych, na przykład Folio Black.
Jak już wspomniałem, totalnie nie znam się na PHP, nie mam czasu aby się go teraz nauczyć. W ostateczności mogę zapłacić za pomoc.
Dziękuję!