Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

сохранение значений полей с помощью JavaScript

18K
20 июня 2006 года
Adom
2 / / 20.06.2006
Такой вопрос:
есть две формы на одной странице
[HTML]
<form action='index.php' method='post' enctype='multipart/form-data'>
<small>Файл(ы) для загрузки:</small><br />
<input type='hidden' name='submitted' value='trUE' id='1150814730' >
<input type='hidden' name='mod' value='admin'>
<input type='hidden' name='MAX_FILE_SIZE' value='81200' >
<input type='file' name='file[]'>&nbsp;&nbsp;<input type='submit' value='Загрузить'>
</form>
[/HTML]
и скажем
[HTML]
<form name="insertNews" action="index.php" method="post">
<INPUT TYPE="HIDDEN" name="mod" value="admin">
<INPUT TYPE="HIDDEN" name="act" value="news_form">
<INPUT TYPE="HIDDEN" name="action" value="news_insert">
<INPUT TYPE="TEXT" name="author" value="" size="50">
<TEXTAREA style="font-size: 12px; font-family: Arial;" name="text" rows="10" cols="100">
<input type='submit' value='Отправить'>
</form>
[/HTML]
как сделать так, чтобы когда первая формы загружает файл и возвращается на туже страницу, значения, которые были введены в поля второй формы сохранялись, а не исчезали?
15
20 июня 2006 года
shaelf
2.7K / / 04.05.2005
На JavaScript - не как. Тут нужен серверный язык.
12
20 июня 2006 года
alekciy
3.0K / / 13.12.2005
Отчего же? Можно и JS-ом. Изращенные методы-то ни кто не отменял. К примеру запись в куки при отравке формы и чтение куков (и заполнение полей формы) при загрузке страницы. Если подумать можно еще извратов напридумывать.
Хотя ни кто не спорит, что по нормальному это делается на стороне сервера, как и сказал shaelf.
18K
21 июня 2006 года
Adom
2 / / 20.06.2006
Как это реализованно, скажем на мыле.ру при загрузке картинок заполненные поля остаются заполненными?
4
21 июня 2006 года
mike
3.7K / / 01.10.2002
[QUOTE=Adom]Как это реализованно, скажем на мыле.ру при загрузке картинок заполненные поля остаются заполненными?[/QUOTE]
Там это реализовано с помощью серверного скрипта, например Perl, PHP, может даже C/C++. Но никак не JavaScript.
12
22 июня 2006 года
alekciy
3.0K / / 13.12.2005
[QUOTE=Adom]Как это реализованно, скажем на мыле.ру при загрузке картинок заполненные поля остаются заполненными?[/QUOTE]
При отправке формы от клиента серверному скрипту мы получаем введенные данные в массив $_POST (если данные посланы методом POST). Вот эти данные и вставляем в поля новой формы которые и отправим клиенту.
...
<input type="text" name="email" value="$_POST[email]">
...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог