Witam,
Mam taka funkcję

  1. function progress($clientp,$dltotal,$dlnow,$ultotal,$ulnow){
  2. echo "$clientp, $dltotal, $dlnow, $ultotal, $ulnow";
  3. return(0);
  4. }
  5.  
  6.  
  7. function download($Url,$size)
  8. {
  9. $ch = curl_init();
  10. curl_setopt($ch, CURLOPT_NOPROGRESS, false);
  11.  
  12. curl_setopt($ch,CURLOPT_PROGRESSFUNCTION,'progress');
  13. $path_parts = pathinfo($Url);
  14. $fp = fopen($Url, 'r');
  15. curl_setopt($ch, CURLOPT_URL, 'ftp://login:haslo@host.com/nazwapliku.rar');
  16. curl_setopt($ch, CURLOPT_UPLOAD, 1);
  17. curl_setopt($ch, CURLOPT_INFILE, $fp);
  18. curl_setopt($ch, CURLOPT_INFILESIZE, $size);
  19.  
  20. curl_exec ($ch);
  21. $error_no = curl_errno($ch);
  22. curl_close ($ch);
  23. }


i niestety
  1. curl_setopt($ch,CURLOPT_PROGRESSFUNCTION,'progress');

to nie chce mi działać

Czy ktos wie czemu
mam białą stronę a plik jest na serwerze FTP
A chciałbym jednak progress aby wiedzieć przy wrzucaniu plików większych ile zostało i jak idzie z tym uploadem:)

Pozdrawiam
i czekam na jakąś dobrą odpowiedźsmile.gif