https://stackoverflow.com/questions/4504212/need-php-script-to-download-a-file-on-a-remote-server-and-save-locally
Yllä olevat koodiesimerkit soveltuvat juuri tarpeeseen (tiedostojen välittäminen paikasta toiseen), mutta kuinka kannattaa ohjelmoida, jos tiedostoja on kymmeniä? Tiedostojen osoitteet (http://www.sivu.fi/sivu/sivu/tiedosto1.pdf, ...2.pdf jne) nimet ovat excel-tiedostossa, josta tietty saa helposti mihin tahansa formaattiin tai koodiin. Kovakoodattukin lista soveltuu, kun tarve tiedostojen on hyvin satunnainen, mutta koko koodia lienee turha toistaa joka kuvan kohdalla. Koodihirviö kyllä excelin avulla syntyisi sekin.
Tietty on muitakin tapoja, mutta dropboxia yms ei tässä haluta käyttää.
Kopioi tiedostonimet esim. tekstitiedostoon, ja sitten silmukalla:
<?php $lista = file("tiedostonimet.txt", FILE_IGNORE_NEW_LINES); foreach ($lista as $f) { // Lataa tiedosto $f }
Tosin en ymmärrä, miksi haluat ladata tiedostoja PHP-skriptillä. Mikä on varsinainen ongelma? Olisiko ongelmaan ehkä jokin järkevämpi ratkaisutapa?
Aihe on jo aika vanha, joten et voi enää vastata siihen.