Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Записать в файл, парамерт фунцкии в Jawascript (https://javascript.ru/forum/misc/36704-zapisat-v-fajjl-paramert-funckii-v-jawascript.html)

megaupload 03.04.2013 10:13

Jawascript

Aetae 03.04.2013 10:15

Настроить параметры безопасности IE на клиенте: разрешить ActiveX и запись. Только вам внезапно может попасться в интернете сайт который ещё помнит такие штуки и убьёт комп.)

animhotep 03.04.2013 10:25

Цитата:

Сообщение от JohnChaban (Сообщение 244045)
Молодой человек как же не может у меня пишет в файл числа
только на серверной машине на клиентской нет

серверная реализация js типа nodeJS конечно же может а клиент НЕТ. ActiveX не в счёт

Aetae 03.04.2013 10:32

animhotep,
Ну одно время был предложен стандарт FileWriter и даже вроде был реализован в каком-то хроме...)

animhotep 03.04.2013 10:51

это же здоровенная дыра в безопасности, думаю не будет такого никогда

Aetae 04.04.2013 01:44

Цитата:

Сообщение от animhotep (Сообщение 244068)
это же здоровенная дыра в безопасности, думаю не будет такого никогда

Ну да - от него отказались.) Но хром же впереди планеты всей - всё подряд без раздумий реализует.)

JohnChaban 05.04.2013 11:43

Ребят я прошу прощения
Я подумал на досуге, надо в точности до наоборот.
Нужно чтобы клиент когда кнопку нажимал надо чтобы сервере писалось число в файл.
Можно ли это на jawascript сделать?

SV0L0CH 05.04.2013 12:11

а что такое jawascript?

Aetae 05.04.2013 12:17

Цитата:

Сообщение от JohnChaban (Сообщение 244361)
Ребят я прошу прощения
Я подумал на досуге, надо в точности до наоборот.
Нужно чтобы клиент когда кнопку нажимал надо чтобы сервере писалось число в файл.
Можно ли это на jawascript сделать?

На сервере нужен серверный язык. PHP например.

lamer 05.04.2013 20:50

Цитата:

Сообщение от JohnChaban (Сообщение 244361)
Ребят я прошу прощения
Я подумал на досуге, надо в точности до наоборот.
Нужно чтобы клиент когда кнопку нажимал надо чтобы сервере писалось число в файл.
Можно ли это на jawascript сделать?

Клиентская часть:

<html>

<head>
</head>

<body>
<input type="text" id="data" name="data">
<input type="button" value="setData" onclick="createFile();">

<script>
function createFile() {
	var setData = document.getElementById('data').value;
	var head = document.getElementsByTagName('head')[0];
	var script = document.createElement('script');
	script.type = 'text/javascript';
	script.src = 'http://domain/ini.php&data=' + setData;
	head.appendChild(script);
}
</script>
</body>

</html>

Пропиши в скрипте свой домен и создаешь файл на сервере ini.php в него код ниже.

Серверная часть:
<?php
$logfile = fopen('logi/logFile.txt', 'a');
fwrite($logfile, $_GET['data']."\r\n");
fclose($logfile);
?>


В корне домена создай папку logi поставь на неё права на запись drwxrwxrwx (777)

В итоге в инпуте пиши текст и кликай на бутон, данные отправятся на твой сервер и файл создастся в папке logi в файле logFile.txt

Это как я понял примерно то что тебе нужно, далее можно править под себя.


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