Käytän seuraavaanlaista skriptiä, joka järjestää tiedoston tiedot siististi taulukkoon. (demo) Tiedot ovat tiedostossa riveittäin näin:
nimi|sukunimi|kaupunki|249|email|kotisivu|muuta
Nyt ongelmaksi tulee se, että skripti hakee tiedot yhdestä ainoasta tiedostosta.
Kuinka skriptin voisi säätää tulostamaan tiedot yhden kansion
tiedostoista, eli skripti tavallaan "yhdistäisi" tiedostojen tiedot, ja sitten järjestäisi ne kuten skripti tekee?
http://wiki.mureakuha.com/wiki/
https://www.php.net/glob
https://www.php.net/array_merge
Skripti saattaisi toimia suoraan, jos käsittelet tiedostot peräkkäin samalla tavalla kuin nyt käsitellään yksi tiedosto.
Hakemiston tiedostojen selvitykseen on apua PHP-oppaassa.
Putosin kärryiltä..tarkoitatko että kaikki hakemiston tiedostot avataan yhdessä
fopen
funktiossa? Ei olisi antaa pientä esimerkkiä asiasta? :p
Täyttä purkkaa kylläkin.
<?php $kansio = glob("tiedostot/*"); $kaikkifilut = ""; foreach ($kansio as $avain => $tiedosto) { $kaikkifilut .= file_get_contents($tiedosto); } ?>
Kiitos paljon!
Aihe on jo aika vanha, joten et voi enää vastata siihen.