Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Tdutybq
-13 / 3 / 1
Регистрация: 18.01.2012
Сообщений: 83
#1

Отступить строку в файле - PHP

04.09.2012, 21:54. Просмотров 1877. Ответов 1
Метки нет (Все метки)

Есть html-документ, в котором вводятся имя, @-mail и вопрос:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<html>
<head>
</head>
<body>
<form action="action.php" method="post">
<p>Ваше имя<br>
<input name="name" type="text" class="lnews_data" size="30">
</p>
<p>Ваше e-mail<br>
<input name="email" type="text" class="lnews_data" size="40">
</p>
<p>Ваш вопрос<br>
<textarea name="mes" cols="50" rows="5" class="lnews_data"></textarea>
</p>
<p>
<label>
<input type="submit" name="submit" id="submit" value="спросить">
</label>
</p>
</form> 
</body>
</html>
также есть PHP-документ, записывающий введенные имя, @-mail и вопрос в файл questions.txt.
http://www.cyberforum.ru/php-beginners/thread366625.html
PHP
1
2
3
4
5
6
7
8
9
10
<?php
if ($_POST['']);
$file=fopen('questions.txt','a+');
fputs($file,$_POST['name']);
fputs($file,$_POST['email']);
fputs($file,$_POST['mes']);
echo "\n\r";
fclose($file);
echo 'Ваш вопрос принят!'; //можно удалить
?>
В файл данные записываются в одну строку.
Вопрос: как сделать так, чтобы каждое имя, "мыло" и вопрос были с новой строки.

echo "\n\r" echo "\r\n" не помогает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2012, 21:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Отступить строку в файле (PHP):

Переход на следующую строку в файле
как сделать перенос на следующую строку в pdf ? \r &lt;/br&gt; не работают может кто...

Как изменить строку в файле?
Подскажите. Вот у меня имеется файл. База имэйлов скажем. Есть мини-шаблон,...

Как в файле перевести строку?
Как в файле перевести строку? :) Я пробовал и &quot;&lt;br&gt;&quot; и &quot;\n&quot; - не получается.

Заменить строку в файле и сохранить его
Есть файл 1.txt. name1|name2|yes name3|name4|yes name4|name5|yes В...

Как изменить указанную строку во внешнем файле?
Как изменить указанную строку во внешнем файле? Я пытался сделать такой...

1
wolfalone
В экстазе
164 / 148 / 38
Регистрация: 05.08.2012
Сообщений: 754
Записей в блоге: 3
04.09.2012, 22:08 #2
Цитата Сообщение от Tdutybq Посмотреть сообщение
echo "\n\r" не помогает
PHP
1
echo "\n\r"
выводит перевод строки и каретки в поток вывода (например, в браузер). А Вы пишите в файл, а не в браузер, соответственно и "это" нужно записывать туда.

Рабочий пример:
PHP
1
2
3
4
5
6
7
8
9
10
11
<?php
$string = 'New string';
$f = fopen('file.txt', 'w');
fwrite($f, $string);
fwrite($f, "\n");
fwrite($f, $string);
fwrite($f, "\n");
fwrite($f, $string);
fwrite($f, "\n");
fclose($f);
?>
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2012, 22:08
Привет! Вот еще темы с решениями:

Как прочитать строку из пхп в файле .css ?
Как прочитать строку из пхп в файле .css ???

Как узнать строку определения функции в файле PHP ?
Пытаюсь написать свою функцию проверки, чтобы в функцию передавались только...

Добавить в конец текста, находящегося в файле, самую длинную строку
Добавить в конец текста, находящегося в файле, самую длинную строку. &lt;html...

Изменить конкретную строку в файле, без перезаписи полного файла
Возможно ли такое? Допустим, у меня есть текстовик. Скрипт на сайте если надо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru