Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как сохранить данные в файл? Возможно такое на JavaScript? (https://javascript.ru/forum/misc/1198-kak-sokhranit-dannye-v-fajjl-vozmozhno-takoe-na-javascript.html)

Forgott 04.05.2008 10:09

Как сохранить данные в файл? Возможно такое на JavaScript?
 
Доброго времени суток!
Есть страница, где юзер вводит свои данные (имя там, фамилию, телефон). Так вот, надо чтобы вводимые данные сохранялись в обычный текстовый файл. На PHP такое без проблем, а вот на JavaScript я ничего похожего не нашел. Если кто знает, то можно небольшой и желательно простенький пример с комментами?

Kolyaj 04.05.2008 10:32

Отправляем нужные данные на сервер, сервер формирует из них файлик и отправляет обратно браузеру для сохранения.

Forgott 04.05.2008 10:33

Спасибо, конечно! Но хотелось бы конкретный код...

Kolyaj 04.05.2008 10:49

Чего-то не обратил внимания: файл-то где сохранять, на сервере? В любом случае без PHP (точнее без серверного языка) здесь не обойтись.

Forgott 04.05.2008 11:44

Да, на серваке. Что-то типа отчета. А если на диске, то это Java может?

Kolyaj 04.05.2008 12:12

Цитата:

Сообщение от Forgott
А если на диске, то это Java может?

Java может быть и может, а JavaScript нет.

DS(ну и капча на сайте) 04.05.2008 15:59

куки для всех :)
а так актив х для ослика
если интранет структура, с корпоративным стандартом - ослик + винда
то hta + wsh = простор для творчества

Destiny 07.05.2008 01:38

function cf_random()
{
a=Math.round(Math.random()*10000); //Генерация случайного четырехзначного числа
b="c:\\f"+a+".txt" //Генерация имени файла
var fso, f1;
fso = new ActiveXObject("Scripting.FileSystemObject");
f1 = fso.CreateTextFile(b, true); //Создание файла со случайным именем, хранящимся в переменной b и открытие его для записи
f1.WriteLine("Testing 1, 2, 3.") ; //Занесение информации в файл
document.writeln("Создан файл с именем:" + b); //Вывод сообщения в окно браузера.
}

это взято с http://subscribe.ru/archive/inet.web.../05181237.html
Но против АктивХ существует очень много настроек безопасности, т.е. похоже это не для всех пользователей. Но в принципе работает

Forgott 07.05.2008 10:25

2 Destiny. Большое спасибо! Попробую обязательно. Просто не хотелось бы юзая JavaScript домешивать туда PHP.

Forgott 07.05.2008 10:33

Только по-ходу он файл не может сохранять на серваке :(


Часовой пояс GMT +3, время: 00:09.