Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie plików
Forum PHP.pl > Forum > PHP
tabbi
Witam,

mam problem odpalam na localhoscie skrypt Curl zeby pobieralo ze serwerów downloadu ale wyskakuje blad.

Warning: fopen(http://www.fileserve.com/file/DjuJPcE) [function.fopen]: failed to open stream: HTTP wrapper does not support writeable connections in C:\xampp\htdocs\PhpProject1\test2.php on line 32
Warning: curl_setopt(): supplied argument is not a valid File-Handle resource in C:\xampp\htdocs\PhpProject1\test2.php on line 33
Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\PhpProject1\test2.php on line 36


  1. $dane = array("submit"=>"Login","loginUserName"=>"asdasd","loginUserPassword"=>"asdasd");
  2. $c = curl_init();
  3. curl_setopt($c, CURLOPT_REFERER, "http://fileserve.com/");
  4. curl_setopt($c, CURLOPT_URL, "http://www.fileserve.com/login.php/");
  5. curl_setopt($c, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookies.txt');
  6. curl_setopt($c, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookies.txt');
  7. curl_setopt($c, CURLOPT_POST, 1);
  8. curl_setopt($c, CURLOPT_POSTFIELDS, $dane);
  9. curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
  10. curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1);
  11. $logowanie = curl_exec($c);
  12. curl_setopt($c, CURLOPT_URL, 'http://www.fileserve.com/file/DjuJPcE');
  13. $fh = fopen('http://www.fileserve.com/file/DjuJPcE', 'r+');
  14. curl_setopt($c, CURLOPT_FILE, $fh);
  15. curl_exec($c);
  16. curl_close($c);
  17. fclose($fh);
kiler129
Czytaj komunikaty które php wypisuje oraz manual: http://pl.php.net/manual/en/function.fopen.php
Wg komunikatu nie można zapisywać przez http, idąc do manuala fopen - r+ to tryb odczyt+zapis co jest niedozwolone. Użyj r
tabbi
Witam,

wtedy nic sie nie wykonuje biala strona jest
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.