ОсновноеRadiotalkПользовательское
Технологии вещания, софт, скрипты
3   •   Посмотреть все темы

Изменение плейлиста с помощью php

 

26
Вадим @tayler882
В чем жуть? В коде? Что именно не правильно?

6245
Тарас @tarasian666
да код впринципе рабочий, просто много ненужного (повторений) и чтение плейлиста б делал перловским open FILE
проблема что chomp вместо того чтоб убрать в конце только знак \n режет начало строки
без chomp выводит нормально но в конце есть "невидимая" \n
интересная ситуация вообщем..

6245
Тарас @tarasian666
есть выход, в php скрипте полученый через post плейлист перегнать в массив и по линиях уже записать в файл плейлиста, может даже в качестве разделителей не использовать \n

26
Вадим @tayler882
А поточнее можно пожалуйста? А то не понял как \n влияет в print. И как chomp убрать знак \n?

86
Dakar @Dakar
Проблема может ещё быть и в кодировке самого файла, сталкивался с такой проблемой, если ты говоришь что файлы разного размера тут 2 причины
1) Кодировка файла, UTF-8 и UTF-8 без BOM - 2 разные вещи ...
2) Проверь в конце плейлиста случаем пустую строку не втыкает твой скрипт ?

6245
Тарас @tarasian666
1. пробовал его плейлист с "бомбами и без" результат одинаковый
2. пустых строк нет

86
Dakar @Dakar
Ну тогда последний вариант, скорее всего PHP переход на новую строку не правильно делает, как вариант сделать перловский скрипт, помойму же где то на форуме это обсуждалось уже, что пыхпых не правильно фаил формирует