Почему отказывается переводить на следующую строку, а лепит в одну !?
<?php
$fp = fopen("testfile.txt", "w");
fprintf($fp, "%s\n", "str1");
fprintf($fp, "%s", "str2");
fclose($fp);
?>
<?phpтоже?
$fp = fopen("testfile.txt", "w");
fprintf($fp, "%s\n%s", "str1", "str2");
fclose($fp);
?>
Текстовые файлы надо открывать с модификатором "t" - тогда переводы строк автоматически транслируются с учётом стандартов той или иной ОС (в Windows перевод строки - CR + LF, а в Unix - только LF)
Спасибо, volvo мне об этом тоже сообщил, и как вариант смотреть результат вордпадом например.