2016-06-09 5 views
-1

Ich versuche, ein Skript zu machen, um eine herunterladbare Datei zu nehmen und auf meinem FTP-Server, um dann eine Datenbank zu aktualisieren. Ich kann nicht herausfinden, was die URL-Erweiterung sein sollte, um diese Arbeit zu machen. DieseVersuchen, Dateierweiterung auf versteckte Download-URL zu finden

<?php 
$src = fopen('https://www.atf.gov/firearms/docs/0516-ffl-listxlsx/download', 'r'); 
$dest1 = fopen('first1k.xlsx', 'w'); 
$dest2 = fopen('remainder.xlsx', 'w'); 

echo stream_copy_to_stream($src, $dest1, 19759460) . " bytes copied to first1k.txt\n"; 
echo stream_copy_to_stream($src, $dest2) . " bytes copied to remainder.txt\n"; 

?> 

ist, wo ich versuche, die Daten aus https://www.atf.gov/firearms/listing-federal-firearms-licensees-ffls-2016 es

+1

Warum gerade 'file_get_contents' oder cURL nicht zu bekommen? – ceejayoz

Antwort

0
<?php 
$file = "0516.xlsx"; 
$url = 'https://www.atf.gov/firearms/docs/0516-ffl-listxlsx/download' ; 

$handle = fopen("0516.xlsx", "w+"); 
fwrite($handle, file_get_contents($url)); 
rewind($handle); 

$read = htmlentities(fread($handle, filesize($file))); 

?> 

Fest aus

Verwandte Themen