Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Curl + Cookie + Google
Speed666
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 17.01.2005

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


Witajcie, potrzebuje wysłać cookie ze swojego skryptu do serwera google (tak jak ustawisz preferencje w Google aby mieć 100 wyników na stronie). Mam to cookie jednak google nie chce mi zwrócić tej 100 - tylko uparcie nadal 10 na strone.

Kod:
  1. <?php
  2. function curl_string ($url,$user_agent,$proxy){
  3.  
  4.  $ch = curl_init();
  5.  curl_setopt ($ch, CURLOPT_URL, $url);
  6.  curl_setopt ($ch, CURLOPT_USERAGENT, $user_agent);
  7.  curl_setopt ($ch, CURLOPT_COOKIE, 'c:cookie.txt');
  8.  curl_setopt ($ch, CURLOPT_HEADER, 1);
  9.  curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  10.  curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
  11.  curl_setopt ($ch, CURLOPT_TIMEOUT, 120);
  12.  $result = curl_exec ($ch);
  13.  curl_close($ch);
  14.  return $result;
  15.  
  16. }
  17.  
  18. $url_page = &#092;"http://www.google.pl/search?hl=pl&q=w%C3%B3zki&btnG=Szukaj+w+Google&lr=\";
  19. $user_agent = &#092;"Mozilla/4.0\";
  20. $string = curl_string($url_page,$user_agent,$proxy);
  21. echo &#092;"<PRE>\";
  22. echo $string;
  23. echo &#092;"</PRE>\";
  24.  
  25. ?>


Cookie:
Kod
PREF
ID=10e32df70aadcf9b:LD=pl:NR=100:TM=1122887481:LM=1123066970:S=AVD6WJsW68pml6ax
google.pl/
1536
2618878336
32111634
3754281184
29726746
*

Jak poprawnie wysłać cookie do serwera google symulując przeglądarkę?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
dabb
post
Post #2





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 13.11.2003
Skąd: Poznań

Ostrzeżenie: (30%)
XX---


to serwer wysyła do Ciebie cookiei zapisuje je w odpowiednim folderze smile.gif i potem z niego korzysta smile.gif więc musisz mieć je u siebie na dysku


--------------------
Remember to brush your teeth !
biedziak.com biuro rachunkowe w rozsądnej cenie.
Go to the top of the page
+Quote Post
Speed666
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 17.01.2005

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


No tak - jestem w stanie zapisać cookie na hdd używając CURL - ale potem jak je odesłać do google używając CURL?
Go to the top of the page
+Quote Post
Kinool
post
Post #4





Grupa: Zarejestrowani
Postów: 560
Pomógł: 0
Dołączył: 15.07.2003
Skąd: Kwidzyn

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


a nie mozesz skorzystac z tego?
Cytat

czyli dodajac do adresu: num=100 (ile ma zwrocic wynikow) i po co kombinowanie cale guitar.gif


--------------------
Go to the top of the page
+Quote Post
Speed666
post
Post #5





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 17.01.2005

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


Kolego Kinool - powiedz mi jeszcze gdzie mieszkasz żebym mógł Ci wysłać kontener browara.... smile.gif
Dzięki Wielkie.
Go to the top of the page
+Quote Post

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: 19.08.2025 - 19:31