2013-07-07 4 views
-2

Итак, я пытаюсь создать скрипт, который может редактировать внешний .txt-файл. Я хочу, чтобы иметь возможность сделать что-то вроде/name John Doe, и это сохраняет это имя в файле, который команда должна редактировать.Редактирование внешнего файла Javascript

Другой пример: у меня есть файл List.txt, связанный с командой/todo, всякий раз, когда я делаю/todo *, он добавляет все, что было после команды в файл List.txt.

Есть ли способ, которым я могу это сделать в javascript?

+3

Пожалуйста, попробуйте перефразировать ваш вопрос, его не очень ясно. –

+0

Благодарим вас за то, что вы сказали мне, что я не дал ему достаточно ясности, а не просто запустил его. Сделай прямо сейчас! – NinjaMagii

+1

На каком языке вы используете? Вы используете пакетные файлы? – LittleBobbyTables

ответ

1

Вам повезло, похоже, что HTML5 actually supports this. Конечно, вам придется запускать его через браузер, я не знаю, можете ли вы его как-то взломать до work from bash.

0

Да, его можно сделать, создав запрос ajax http на серверный скрипт сервера, который редактирует файл на основе содержимого http-запроса.

Вот пример PHP серверный скрипт ручки запрос Ajax:

Примечание: Этот пример имеет много вопросов безопасности и является непроверенных

<?php 
    $command = $_POST['command']; 
    $argument = $_POST['argument']; 
    if ($command == "name") { 
     $file = fopen("names.txt", "a"); 
     fwrite($file, $argument."\n"); 
     fclose($file); 
    } else if ($command == "todo") { 
     $file = fopen("todo.txt", "a"); 
     fwrite($file, $argument."\n"); 
     fclose($file); 
    } 
?> 

Существует также отличный учебник по запросам AJAX here

У них также есть php t на уровне here

пс. жаль, что это заняло так много времени.

Смежные вопросы