Показать сообщение отдельно
Старый 19.12.2007, 18:06   #1   
Йа Гений!
 
Сообщений: 1,293
Регистрация: 03.01.2007

grifon вне форума Не в сети
запись в php портит файл

пишу тут на php модуль торрентового обменника для движка.
В чем суть.
Открывается торрент-файл с сайта, вписываеться в его тело пасскей и отдается на скачивание клиенту.
торрен-файл выглядит так
Цитата:
d8:announce32:http://www.site.com/announce.php10:created by13:uTorrent/150013:creation datei1198018694e8:encoding5:UTF-84:infod6:lengthi551740e4:name7:icq.zip12:piece lengthi65536e6:pieces180:ºµX˪vƒ`©p«鳱`*M…6z†�“ҳI IRܾ£*Su и далее крюкозябры*
а проблема периодически проявляеться в том, что во время открывания файла убиваются несколько символов из крюкозябров в самом конце файла. Причем в одном торрент-файле они могут не убиваться никогда и файл отдается-запускаеться нормально, а в другом - всегда несколько знаков с конца пропадают.
Причем просто открытия файла file_get_contents достаточно для убивания.
  Ответить с цитированием