Pentru a determina numele fișierului descărcat, este necesar să citiți anteturile care au apărut împreună cu acesta. Puteți face acest lucru cu cURL. De fapt, încă nu am văzut alte metode.
Aveți nevoie de titlul "Content-Disposition". Iată un exemplu de obținere a fișierului și a fișierului:
Voi explica pe scurt ce se întâmplă aici. La cerere, obținem anteturile separate și conținutul fișierului, antet $ și respectiv $ book_file. Apoi, cu o expresie regulată, aflăm dacă există un titlu pentru fișier între anteturi și redenumiți fișierul temporar, dacă este necesar, mutându-l în directorul dorit.
Răspunsul dvs. la întrebare
Conectați-vă pentru a scrie un răspuns
- PHP
- PHP
- Moscova
- Cu normă întreagă
- de la 100 000 de ruble.
- Moscova
- Cu normă întreagă
- de la 100 000 de ruble.
80000 RUR / pe proiect
Conectați-vă la site
Pentru a pune o întrebare și pentru a primi un răspuns calificat la aceasta.