![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Transferuj.pl umożliwia pobranie wszystkich kanałów za pomocą pliku JS o strukturze:
Dzięki temu pliku można sobie ładnie zbudować listę kanałów na swojej stronie jednakże chciałbym uniknąć budowania tego w oparciu o JS. Zastanawiam się jakie są możliwości przekształcenia tablicy JS w PHP. Pobranie zawartości pliku - file_get_contents. Ale co dalej? Ma ktoś jakieś ciekawe rozwiązanie czy zostają tylko wyrażenia regularne albo linia za linią i wyłuskiwanie tych danych? Ten post edytował markonix 7.09.2012, 11:20:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 748 Pomógł: 388 Dołączył: 21.08.2009 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Cytat To co chce zrobić to tablicę PHP, a jaki jest tego cel to przyznaj, że nie ma to znaczenia. No właśnie sęk w tym, że mogłoby się okazać, że istnieje inne rozwiązanie na wyświetlenie listy kanałów, niż parsowanie tablicy .js, chociażby pobranie ich z podstrony oferty, ale widzę, że tam nie ma ID, bo pewnie sam nie raz zauważyłeś na forum, że ktoś przychodzi z dziwnym problemem, a potem się okazuje, że daną funkcjonalność można było inaczej uzyskać. Akurat w tym przypadku dziwne jest, że transferuj nie udostępnia bardziej wszechstronnego formatu, ale trudno. Ponieważ plik jest prosty i kolejne wersję będą miały podobną strukturę dla utrzymania wstecznej kompatybilności, ja bym to zrobił mniej więcej tak:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 09:43 |