Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z cURL
cudny
post 3.08.2010, 09:36:54
Post #1





Grupa: Zarejestrowani
Postów: 387
Pomógł: 66
Dołączył: 31.03.2005
Skąd: Kielce

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


Witam

mam mały problemik...
muszę sobie wyciągnąć troszki danych z witryny www.werk.nl
mam skrypcik i niestety witryna coś chyba sprawdza i wypluwa taką wadomość:
"Er is een systeemfout opgetreden. Neem contact op met de systeembeheerder om dit probleem op te lossen."
PL - Błąd systemu. Skontaktuj się z administratorem systemu, aby rozwiązać ten problem.

poniżej skrypt:

  1. function getPage ($url, $referer='', $post='') {
  2. $curl = curl_init();
  3. if(!empty($post)) {
  4. curl_setopt($curl, CURLOPT_POST, 1);
  5. curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
  6. } else {
  7. curl_setopt($curl, CURLOPT_POST, 0);
  8. }
  9. if( empty($referer) or $referer == '' ) $referer = $url;
  10.  
  11. curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
  12.  
  13.  
  14. curl_setopt($curl, CURLOPT_REFERER, $referer);
  15. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
  16. curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
  17. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  18. curl_setopt($curl, CURLOPT_AUTOREFERER, 1);
  19. curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 60);
  20. curl_setopt($curl, CURLOPT_TIMEOUT, 60);
  21. curl_setopt($curl, CURLOPT_MAXREDIRS, 55);
  22. curl_setopt($curl, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookiefile');
  23. curl_setopt($curl, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookiefile');
  24. curl_setopt($curl, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2)");
  25. curl_setopt($curl, CURLOPT_HEADER, false);
  26. curl_setopt($curl, CURLOPT_URL, $url);
  27.  
  28. $result = curl_exec($curl);
  29. curl_close ($curl);
  30. return $result;
  31. }
  32.  
  33. $url = 'https://www.werk.nl/portal/page/portal?_type=portlet&_decoration=true&_providerid=7849498&_portletid=5&_referencepath=1311710_PORTLET5_7849498&_pref=36_1735906_36_125081_125081&_backurl=https%3A%2F%2Fwww.werk.nl%2Fwerk_nl%2Fwerknemer&_mode=6&_title=VacatureZoeken&__ora_wsrp_state=wsrp%3Anormal&_atarget=36_1735906_36_125081_125081&__ora_type=block&%3Bwsrp-mode=wsrp%3Aview&%3Bwsrp-windowState=wsrp%3Anormal&%3Bwsrp-secureURL=false&ACTION_TOKEN=1280821763470';
  34. $result = getPage(
  35. $url,
  36. 'https://www.werk.nl/werk_nl/werknemer',
  37. 'activesubmit=false&'.
  38. 'formId=snel_zoeken&'.
  39. 'requestedProgress=0&'.
  40. 'current_question=snel_zoeken&'.
  41. 'ALFANUMERICFIELD_TREFWOORD_ZOEKEN=lasser&'.
  42. 'CHECKBOXFIELD_PROVINCIES=13&'.
  43. 'CHECKBOXFIELD_PROVINCIES=1&'.
  44. 'CHECKBOXFIELD_PROVINCIES=2&'.
  45. 'CHECKBOXFIELD_PROVINCIES=3&'.
  46. 'CHECKBOXFIELD_PROVINCIES=4&'.
  47. 'CHECKBOXFIELD_PROVINCIES=5&'.
  48. 'CHECKBOXFIELD_PROVINCIES=6&'.
  49. 'CHECKBOXFIELD_PROVINCIES=7&'.
  50. 'CHECKBOXFIELD_PROVINCIES=8&'.
  51. 'CHECKBOXFIELD_PROVINCIES=9&'.
  52. 'CHECKBOXFIELD_PROVINCIES=10&'.
  53. 'CHECKBOXFIELD_PROVINCIES=11&'.
  54. 'CHECKBOXFIELD_PROVINCIES=12&'.
  55. 'ep_action=Zoek een vacature'
  56. );
  57.  
  58. echo '<pre>';
  59. print_r($result);
  60. echo '</pre>';


Proszę o pomoc, bardzo mi zależy na tym ;]


--------------------
..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
erix
post 3.08.2010, 10:04:05
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A nie wpadłeś na to, że administracja przygotowała się na coś takiego? tongue.gif


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
cudny
post 3.08.2010, 10:06:55
Post #3





Grupa: Zarejestrowani
Postów: 387
Pomógł: 66
Dołączył: 31.03.2005
Skąd: Kielce

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


nie wydaje mi sie smile.gif, miecha temu robiłem coś podobnego na tym serwisie i hulało ;p
dali jakieś badziewne zabezpieczenie i już od wczoraj szukam sad.gif
jeśli ktoś jest w stanie podpowiedzieć mi czego jeszcze mogę użyć będę bardzo wdzięczny biggrin.gif

pzdr


--------------------
..::: Jak pomogłem to kliknij pomógł. Tak rzadko używacie tej opcji :( :::..
Go to the top of the page
+Quote Post
erix
post 3.08.2010, 10:34:02
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
dali jakieś badziewne zabezpieczenie i już od wczoraj szukam

A my nie pomagamy w ich omijaniu.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.06.2025 - 09:13