Witam.
Mam pewien problem przy używaniu funkcji fsockopen.
A mianowicie natrafiam na błędy typu redirect.
Przykłądowy kod:
  1. <?php
  2. $fp = fsockopen("http://sklep.komputronik.com", 80, $errno, $errstr);
  3. if (!$fp) {
  4.  echo "$errstr ($errno)<br/>n";
  5.  echo $fp;
  6. } 
  7. else {
  8.  fputs($fp, "GET /pelny.php?id=20230 HTTP/1.1rn");
  9.  fputs($fp, "Host: sklep.komputronik.plrn");
  10.  fputs($fp, "Connection: closernrn");
  11.  fwrite($fp, $out);
  12.  while (!feof($fp)) {
  13.  echo fgets($fp, 128);
  14.  }
  15.  fclose($fp);
  16. }
  17. ?>

..to adres do mojego odtwarzacza mp3... chcę na bierząco śledzić jego cenę... ale mniejsza o to - za każdym odwołaniem dostaję błąd:
  1. HTTP/1.1 301 Moved Permanently
  2. Date: Thu, 08 Jun 2006 11:26:34 GMT
  3. Server: Apache/2.0.55 (Debian) php/4.4.0-4 proxy_html/2.4 mod_ssl/2.0.55 OpenSSL/0.9.8a
  4. Content-Length: 254
  5. Connection: close
  6. Content-Type: text/html; charset=iso-8859-1
  7.  
  8. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
  9. <title>301 Moved Permanently</title>
  10. <h1>Moved Permanently</h1>
  11. <p>The document has moved <a href="http://sklep.komputronik.pl/pelny.php?id=20230">here</a>.</p>
  12. </body></html>

..i co tu jest źle?
.. jak to obejść? sad.gif
Piszę już kolejny dzień... i nic..
Brak cookies czy co? Już nie mam pojęcia..
Please help:(

No dobra poradziłem sobie smile.gif
Znalazłem fajną klasę [http://snoopy.sourceforge.net] - udaje przeglądarkę podczas pobierania treści storny smile.gif
Pełen wypas...
Sorki za niepotrzebnego posta. tongue.gif