Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP + XML + http-request user-agent
LucRay
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 16.12.2003

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


Witam,

Chcialbym napisac skrypt pobierajacy xml'e ze zdalnego serwera udostepnionych mi po zalogowaniu. Jednak wlasciciel serwera wymaga by w napisie "http-request user-agent" podawać wyznaczona mi nazwe.

I teraz prosba, z czym to sie je to "http-request user-agent" ? Moze ktos poda wsrod jakich funkcji szukac rozwiazania ? a jesli nie to moze chociaz jakies linki do poczytania (najlepiej po polsku) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
hwao
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 2 844
Pomógł: 20
Dołączył: 25.11.2003
Skąd: Olkusz




Wiec musisz uzyc cURL" title="Zobacz w manualu PHP" target="_manual albo fsockopen" title="Zobacz w manualu PHP" target="_manual()

fsockopen to bedzie wygladalo mniej wiecej tak
  1. <?php
  2. $fp = fsockopen(&#092;"www.example.com\", 80, $errno, $errstr, 30);
  3. if (!$fp) {
  4.  echo &#092;"$errstr ($errno)<br />n\";
  5. } else {
  6. $request = &#092;"GET / HTTP/1.1rn\";
  7. $request .= &#092;"Host: www.example.comrn\";
  8. $request .= 'User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) ';
  9. $request .= &#092;"Gecko/20021204rn\";
  10. $request .= &#092;"Referer: $refererrn\";
  11. $request .= &#092;"Cache-Control: max-age=0rn\";
  12. $request .= &#092;"Connection: Closernrn\";
  13.  
  14.  fwrite($fp, $request);
  15.  while (!feof($fp)) {
  16.  echo fgets($fp, 128);
  17.  }
  18.  fclose($fp);
  19. }
  20. ?>

Pokmin samemu i napewno cos wymyslisz (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) (w manualu masz przyklady)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 06:41