Всем привет. Сразу скину пример кода отправляющего данные из формы в текстовый файл: PHP: if (isset($_POST["otpravit"])) { $yourname = $_POST['name']; $vozrast = $_POST['answer']; $nameVozrast = "$yourname;$vozrast"; $fopen = fopen ("opros.txt", "a"); fwrite ($fopen, $nameVozrast."\n"); fclose($fopen); } Текстовый файл получает из формы два два вида данных, это имя и возраст (которые в файле будут разделены точкой с запятой): HTML: <form name="opros" method="post" action="index.php"> <p>Ваше имя:</p> <p><input name="name" type="text"></p> <p>Ваш возраст:</p> <p>16 <input name="answer" type="radio" value="16"></p> <p>18 <input name="answer" type="radio" value="18"></p> <p>20 <input name="answer" type="radio" value="20"></p> <p>30 <input name="answer" type="radio" value="30"></p> <p>35 <input name="answer" type="radio" value="35"></p> <p><input name="otpravit" type="submit" value="Отправить"></p> </form> В то время как каждый новые имя и возраст должны начинаться с новой строки. Что почему-то не получается несмотря на вставленный перенос строки "\n".
В текстовом файле. Все идет под подряд. Хотя нужно, что-бы каждая новая пара данных начиналась с новой строки именно в файле.
Либо открывай адекватным приложением, вроде notepad++, либо замени на \r\n, которая используется форточками.