neosatan
20.05.2009, 17:51:54
Już opisuje w czym rzecz. Piszę stronę, która do przechowywania newsów wykorzystuje pliki .txt i mam problem ponieważ do pliku trafiają również entery, w sensie znaki końca wiersza, co nie jest porządane. stosowałem już funkcje nl2br(), ale nie zadziała, eregi_replace() również i niestety nic to nie dało, wiem, że kiedyś na tym portalu był dobry artykuł na ten temat poświęcony, bodajrze autorstwa scannera, ale nie moge go znaleźć. Jakby ktoś był tak miły i znalazł ten artykuł to poprosze o linka, ew doraźna pomoc na zasadzie jak coś takiego się naprawia też się przyda.
Maxik
20.05.2009, 18:25:34
<?php
$fileArr = file('plik.txt', FILE_IGNORE_NEW_LINES
); $fileContent = implode(' ', $fileArr); file_put_contents('plik.txt', $fileContent);
?>
neosatan
22.05.2009, 16:57:59
rozwiązałem problem inaczej. Na zasadzie nl2br (wstawianie <br> ) i str_replece (zamiana \r\n na spacje), dzięki temu działa bez zarzutu.