PHP Center
http://phpcenter.eu/
Foorumi teema printimine


Foorumid Programmeerimine PHP & MySQL kuidas teha playlist faili ??
Autor Postitus
sips

Postitusi: 370
Tase: 6
Olek: Offline

22.08.2002 11:38:16
kuidas teha playlist faili ??

Asi nii, et http://kuskil/kataloogis/ on näitex 2 RealAudio faili : lugu1.rm ja lugu2.rm.

Lehel on kaks linki : 1.KuulaEsimestLugu & 2.KuulaTeistLugu.

Klikides ükskõik kummale lingile väljastatkse fail PLAYLIST.RAM, mille sisuks on vatavalt
http://kuskil/kataloogis/lugu1.rm
http://kuskil/kataloogis/lugu2.rm

Kuna faile on tegelikult rohkem kui 2 siis tundub kuidagi tülikas kirjutada igale
RM failile oma RAM fail.

See peaks toimima vist kuidagi nii nagu http://www.shoutcast.com/ 'is shoutcast-playlist.pls faili valmistamine.

Loodan, et saite aru

andresv

Postitusi: 200
Tase: 5
Olek: Offline

22.08.2002 14:47:01
RE: kuidas teha playlist faili ??

tee php script mis loeb kataloogi sisu ja kuvab failide nimed
e.
PHP kood:


<?
header("Content-Type: audio/x-pn-realaudio");

if (
$handle opendir('.')) {
    while (
false !== ($file readdir($handle))) { 
        if (
$file != "." && $file != "..") { 
            echo 
"http://kuskil/kataloogis/$file\n"
        } 
    }
    
closedir($handle); 
}
?>



pane faili nimeks pane playlist.php
ja sinna lehele url <a href="playlist.php/bla_bla.ram">kuula</a>
või
pane faili nimeks pane playlist.ram
ja pane sinna kataloogi ka .htaccess fail, mille sisuks pane järgmised 3 rida:
<Files playlist.ram>
     ForceType application/x-httpd-php
</Files>

url-ide/faili nimede näited:
http://subclub.future.ee/ilm_new.php/zzz.png
http://subclub.future.ee/ilm_new.png