Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]nazwa pliku pobranego przez curl
olszam
post
Post #1





Grupa: Zarejestrowani
Postów: 342
Pomógł: 23
Dołączył: 20.01.2011
Skąd: Chełm

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


mam aktualnie gotową funkcję na pobieranie plików przez curl
  1. function download_curl($site, $namefile){
  2. $fp = fopen ("download/".$namefile.".pdf", 'w+') or die('Unable to write a file');
  3. // file to download
  4. $ch = curl_init($site);
  5. curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
  6. // enable SSL if needed
  7. curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
  8. // output to file descriptor
  9. curl_setopt($ch, CURLOPT_FILE, $fp);
  10. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
  11. // set large timeout to allow curl to run for a longer time
  12. curl_setopt($ch, CURLOPT_TIMEOUT, 10000);
  13. curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
  14. curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
  15. // Enable debug output
  16. curl_setopt($ch, CURLOPT_VERBOSE, true);
  17. curl_exec($ch);
  18. curl_close($ch);
  19. fclose($fp);
  20. }

i pytanie: czy mogę jakoś przydzielić nazwę pliku, którą dostaję gdybym pobierał te pliki normalnie przez przeglądarkę?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 03:15