Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2011, 00:56   #1
konistra
Пользователь
 
Регистрация: 27.05.2010
Сообщений: 50
По умолчанию Сохранение содержания формы в файл.

Всем здрасте)
Порылся по гуглу толку недало.
Нужна такая штучка дрючка, чтоб с сайта на html + css. текст из формы по нажатию кномки submit или подобной. сохранял текс из формы в текстовый документ допустим 1.txt при 2ом нажатии уже текст сохраняется в документе 2.txt итд в корне сайта или спец. отделеной для этого папки. PHP ни как низя( хостинг не тянит а платить денюжку желания нет так как сайт особой прибыли не приносит(
Думаю такую фишку можно реализовать на яве))
Помогите виликие гуру явы) буду очень благодарен. Или вобще реально ли это без php.
Спасибо!
konistra вне форума Ответить с цитированием
Старый 15.04.2011, 01:10   #2
xDyPx
Форумчанин
 
Аватар для xDyPx
 
Регистрация: 21.01.2009
Сообщений: 148
По умолчанию

нет, нельзя.
Зарегистрируйте бесплатный хостинг с пхп и там это реализовывайте.
МОЙ САЙТ
Компьютер позволяет решать все те проблемы, которые до появления компьютера не существовали.
xDyPx вне форума Ответить с цитированием
Старый 22.04.2011, 19:28   #3
ikot
Пользователь
 
Регистрация: 29.09.2008
Сообщений: 56
По умолчанию

1 вариант - Конечно лучше всего использовать для таких целей PHP.

2 вариант - написать приложение на Flash для сохранения(можно поискать такие в google? наверняка уже написаны), затем встроить flash-ролик на страницу (причем, с помощью CSS можно его вообще скрыть от глаз пользователя). Затем можно организовать взаимодействие flash с html-страницей с помощью javascript.

3 вариант - использования метода execCommand для объекта document.
Например, код:
Код:
document.execCommand("SaveAs", false, 'fff.txt');
сохраняет текущую web-страницу на жесткий диск. Подробнее о ExecCommand можно узнать в Google. Правда в этом способе есть один недостаток - вылетает окно с предложением сохранения.
А то, что нужно сохранить не всю страницу, а только данные из формы легко решается - средствами Javascript создается новое окно. Затем в него записываем значения из полей формы с помощью метода write, а потом вызываем для объекта document в созданном окне метод ExecCommand. Как альтернатива созданию нового окна - на странице вставить плавающий фрейм (тег IFRAME), и записывать нужные данные с помощью javascript именно в него. При надобности Iframe тоже можно скрыть.

4 вариант - используйте плагин Jquery - twFile. Подробнее о нем на http://jquery.tiddlywiki.org/twFile.html

P.S. Повторюсь, но для таких целей все же лучше использовать PHP, или другой серверный язык программирования, особенно если нужно сохранять файлы на стороне сервера.

Последний раз редактировалось ikot; 22.04.2011 в 19:33.
ikot вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сохранение содержания ListView в XML (delphi) dyonysos Помощь студентам 0 04.03.2010 21:11
сохранение содержания ListView в фаил( дэлфи ) dyonysos Общие вопросы Delphi 0 12.02.2010 22:25
сохранение компонентов формы varelik Мультимедиа в Delphi 6 27.08.2009 14:06
Сохранение формы Veiron Общие вопросы Delphi 7 12.01.2008 00:11
Загрузка содержания формы из базы Квэнди БД в Delphi 8 03.05.2007 13:43