Intereting Posts
пытается создать SQL-соединение на нескольких таблицах Как подключиться к базе данных SQLite с помощью PHP? Якорные теги для обычного текста в содержимом Команда CRON для запуска URL-адреса каждые 5 минут Полоса прокрутки автоматически скрыта, если я не изменю размер страницы Поведение PHP ltrim с символьным списком Архитектура для обработки данных из JSON / ассоциативного массива для динамического заполнения раскрывающегося списка mysql_result () ожидает, что параметр 1 будет ресурсом, данный объект Как вставлять твиттер-твиты .. Как поймать изображения с URL-адресов твитов и отображать фактические изображения? Подсчитывать дни в течение месяца от диапазона дат Codeigniter AND OR AND Как войти в систему с помощью Curl и SSL и файлов cookie Как использовать класс мыла в php (с примером)? Программно создавать несколько купонов в WooCommerce PHP Предупреждение: mysqli_fetch_assoc () ожидает ровно 1 параметр, 3 заданный в

Как сохранить содержимое textarea внутри .txt-файла с помощью php

Я начинаю с php, и я пытаюсь сохранить содержимое textarea внутри файла news.txt.

После сохранения я покажу результаты на другой странице. Все работает отлично, ddate и заголовок отображаются отлично и даже содержимое textarea, но если я нажму Enter, чтобы создать новую строку, это больше не работает.

вот что происходит и какой-то код.

Примечание. Неопределенное смещение: 1 в C: \ Виртуальные серверы \ xampp \ htdocs \ read.php в строке 17

Примечание. Неопределенное смещение: 2 в C: \ Виртуальные серверы \ xampp \ htdocs \ read.php в строке 18

и мой код:

read.php страница

<html> <head> <style> .news{background:#f1f1f1;width:960px;height:500px;margin-bottom:15px;} .title{color:red;} .date{font-style:italic;} .text{color:green;font-weight:bold;} </style> </head> <body> <?php $i = 0; $array = file("news/news.txt"); foreach($array as $row){ $split = explode('|', "$row"); $data = $split[0]; $titolo = $split[1]; $testo = $split[2]; $i++; print '<div id="'.$i.'" class="news"><div class="date">'.$data.'</div><div class="title">'.$titolo.'</div><div class="text">'.$testo.'</div></div>'; } ?> </body> </html> 

index.php страница:

 <div class="container"> <form name="myform" onsubmit="return validateForm()" action="welcome.php" method="post"> <?php echo date('dm-Y'); ?></br> <h1>Titolo:</h1><input type="text" id="Title" name="titolo" class="textStyleTitle"><br> <p>Testo:</p><textarea id="Text" name="testo" class="textStyleText"></textarea><br> <input type="submit" value="salva"> </form> </div> 

Любые решения?

большое спасибо.

!!ОБНОВИТЬ!! С решением, упомянутым ниже, я решил частично. У меня нет ошибок, но вот как это выглядит:

  <body> <div id="1" class="news"> <div class="date">04-01-2014</div> <div class="title">Testing title</div> <div class="text">Testing textarea row 1 (enter pressed)</div> </div> <div id="2" class="news"> <div class="date">Testing textarea row 2 (enter pressed)</div> <div class="title"></div><div class="text"></div></div> <div id="3" class="news"> <div class="date">Testing textarea row 3 (enter pressed)</div> <div class="title"></div><div class="text"></div></div> <div id="4" class="news"> <div class="date">Testing textarea row 4</div> <div class="title"></div><div class="text"></div> </div></body> 

к сожалению, я пытаюсь достичь чего-то вроде этого:

 <body> <div id="1" class="news"> <div class="date">04-01-2014</div> <div class="title">Testing title</div> <div class="text">Testing textarea row 1 (enter pressed) Testing textarea row 2 (enter pressed) Testing textarea row 3 (enter pressed) Testing textarea row 4 </div> </div>