|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.05.2011, 22:56 | #1 |
Регистрация: 23.03.2010
Сообщений: 4
|
<textarea> и php с функцией file()
Всем доброго времени суток. Проблема такая: есть файл .txt, в нем лежат различные наименования, расписанные построчно. Есть обычная html-форма с инпутами(<input type=text>) и с несколькими <textarea>. Нужно из файла построчно перенести наименования в инпуты и текстареа. Для этого беру функцию файл и делаю массив из строк этого файла. Обычный echo выведет любой элемент массива правильно, а инпут, если в строчке больше чем одно слово, выведет только первое слово. Собственно поэтому я и решил воспользоваться textarea, этот тэг выводит всю строчку, но после неё делает никому ненужную новую строку(\r\n).
Так вот, помогите пожалуйста, кому не трудно, мне надо, чтобы, либо инпут выводил всю строчку, а не только первое слово, либо, чтобы textarea не делал ненужный отступ. кусок кода: <?php $arr = file("test.txt"); echo '<form action="var.php" method="get" name="form1">'; echo "<textarea name=qu1 rows=3>$arr[0]</textarea><br />"; echo "<input type=text name=an1_1 value=$arr[1]><br />"; //дальше идут все те же тэги ... кусок кода записывающий в этот файл текст построчно: $file='test.txt'; $fp = fopen ($file, "w"); foreach ($arr2 as $output) { fwrite($fp, $output."\r\n"); } fclose($fp); массив arr2 берется методом get из тех самых инпутов Помогите пожалуйста! Заранее спасибо!! Последний раз редактировалось n014me; 25.05.2011 в 23:42. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В чём разница между unit, header file, cpp file? | TwiX | Общие вопросы C/C++ | 6 | 29.04.2012 19:49 |
Почему FILE*, а не FILE | Asker13 | Общие вопросы C/C++ | 2 | 30.03.2011 23:20 |
textarea, её размер | Kapitann | HTML и CSS | 1 | 22.10.2010 20:46 |
Error 1 fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory | s20 | Общие вопросы C/C++ | 2 | 26.09.2009 23:28 |