Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] tworzenie pliku pls
arturpiotrowski
post 27.06.2017, 23:17:27
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 6.12.2016

Ostrzeżenie: (0%)
-----


mam kilka linków w bazie dla radia o id = 10
  1. array('http://31.192.216.10:8000/rmf_fm','http://195.150.20.9:8000/rmf_fm','http://195.150.20.243:8000/rmf_fm','http://195.150.20.5:8000/rmf_fm','http://31.192.216.8:8000/rmf_fm','http://31.192.216.5:8000/rmf_fm','http://31.192.216.7:8000/rmf_fm','http://217.74.72.11:8000/rmf_fm','http://195.150.20.8:8000/rmf_fm')


Jak z tego w locie zrobić plik pls z taką zawartością?
Kod
[playlist]
File1=http://31.192.216.10:8000/rmf_fm
Title1=
length=-1
File2=http://195.150.20.9:8000/rmf_fm
Title2=
length=-1
File3=http://195.150.20.243:8000/rmf_fm
Title3=
length=-1
File4=http://195.150.20.5:8000/rmf_fm
Title4=
length=-1
File5=http://31.192.216.8:8000/rmf_fm
Title5=
length=-1
File6=http://31.192.216.5:8000/rmf_fm
Title6=
length=-1
File7=http://31.192.216.7:8000/rmf_fm
Title7=
length=-1
File8=http://195.150.20.7:8000/rmf_fm
Title8=
length=-1
File9=http://217.74.72.11:8000/rmf_fm
Title9=
length=-1
File10=http://195.150.20.8:8000/rmf_fm
Title10=
length=-1
NumberOfEntries=10
Version=2

Właściwie to może i z samą zawartością pliku bym sobie poradził ale chce go tworzyć w locie smile.gif
tzn ktoś kliknie w link strona.pl/plik-pls.php?id=10 to chcę, aby jeśli nie ma pliku 10.pls, stworzyło go w katalogu /play/ i żeby otworzyło się okno otwórz/zapisz plik



Go to the top of the page
+Quote Post
Pyton_000
post 28.06.2017, 08:22:51
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


I z czym masz problem? Bo jeśli liczysz na gotowca to nie ten dział.
Go to the top of the page
+Quote Post
Tomplus
post 28.06.2017, 10:08:47
Post #3





Grupa: Zarejestrowani
Postów: 1 828
Pomógł: 225
Dołączył: 20.03.2005
Skąd: Będzin

Ostrzeżenie: (0%)
-----


1. Jak masz tablicę, to skorzystaj z pętli FOREACH
2. W pętli foreach, dodaj do zmiennej $string oraz zmienną $i jako liczba porządkowa.

File{$i}={$wartoscTablicy}
Title{$i}=
length=-1

3. Do zmiennej $string dodajesz elementy pliku które się nie powtarzają, czyli [playlist] i NumberOfEntries= {$i}
4. Zapisujesz np. funkcją file_put_contents() jako plik .pls

i gotowe.

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 21:28