[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Кнопка для добавления текста в файл
Doctor_Holly
Перейду сразу к делу.
У меня есть форма:


<form method="POST">
<textarea
name="add" class="input-add" placeholder='Введите сюда ваш текст, и нажмите "Поехали" ' autofocus></textarea>
<input
type="submit" name="go" class="add_button" value="Поехали">
</form>



И есть обработчик:


<?php
date_default_timezone_set('Europe/Kiev');
$newtext = $_POST['add'];

$r_s = fopen('view.php', 'w+');
fwrite($r_s, ($newtext) . "\r\n");
fclose($r_s);

if ($_POST['go']) {
echo '<script>parent.frames["right"].location.replace("right.php");</script& gt;';
}
?>


Суть такова, вводишь текст в форму, он записывается в файл, нажимаешь кнопку, которая обновляет фрейм с этим файлом и этот текст там появляется. Это все работает, никаких проблем. Но как только нажимаешь кнопку, текст из формы понятное дело пропадает. Как мне сделать что бы он оставался на месте?
Т.е. примерно так > вводишь текст - нажимаешь кнопку - текст добавился в файл, но из формы не пропал.
Doctor_Holly
Ой, решение пришло в голову через пару минут как создал тему, если кому пригодится, решение очень простое

В нашей форме, просто внутрь <textarea> добавляем переменную нового текста, в общем вот так:

<textarea name="add" class="input-add" placeholder='Введите сюда ваш код, и нажмите "Поехали" ' autofocus><?php echo $newtext; ?></textarea>


А эта переменная это и есть то, что мы отправляем.

$newtext = $_POST['add'];
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.