bardzo prosze o problem bo nie moge sobie z nim poradzic...
sytuacja wyglada nastepujaco:

musze zapisac na serwerze plik JPG ktory musze pobrac z zewnetrznego serwera... to jest serwer ktory udostepnia te pliki w strumieniu... i to jest problem...

na bazie manuala php (odgapilem) procedure zapisu plików... dziala pod warunkiem ze plik jest normalny a nie w postaci strumienia....

  1. <?php
  2. $nazwapliku = '/nowe/5DB210i.jpg';
  3.  
  4. $trochetresci = fopen('http://serwer.danych.w.stream/?id=kodpliku', 'rb');
  5.  
  6.  
  7.  
  8.  if (!$uchwyt = fopen($nazwapliku, 'a')) {
  9.  echo "Nie mogę otworzyć pliku ($nazwapliku)";
  10.  exit;
  11.  }
  12.  
  13.  
  14.  if (fwrite($nazwapliku, $trochetresci) === FALSE) {
  15.  echo "Nie mogę zapisać do pliku ($nazwapliku)";
  16.  exit;
  17.  }
  18.  
  19.  
  20.  
  21.  fclose($nazwapliku);
  22. ?>


jak sie domyslam problem polega na "złapaniu" strumienia... i nie wiem jak to zrobic... fopen i fgets nie dziala... albo nie potrafie ich wlasciwie zastosowac... adresu serwera z danymi nie moge udostapnic wiec zmienilem jego adres....


pozdrawiam i bardzo prosze o pomoc smile.gif