Скрипт для внесения изменений в файлы на сервере
Приветствую.
На удаленном сервере много папок с доменами. В каждой папке с доменом есть файлы. Есть нужда вносить изменения в файлы.
Поэтому, в скрипте должно быть реализовано вот что ( см. картинку в прикрепленных файлах для наглядности):
1) чтобы прописывать ip сервера, логин, пароль
2) путь до папки с доменами 0:/www/
3) названия папок доменов списком в столбик, например:
4) названия файлов в столбик, в которые нужно внести изменения, например:
.htaccess
index.html
5) окно, в которое вводится текст, который необходимо добавить в файлы
6) окно, в которое вводится текст, вместо которого вставляется текст из пункта 5
7) окно, в которое вводится кусок кода, который нужно удалить в файлах
Ну и, соответственно, нужно, чтобы была возможность воспользоваться только пунктом "добавить" или "добавить+ вместо" или "удалить". Чтобы одно действие от другого не зависело.
Примечание:
+Если "добавить" вводится без "вместо", то есть возможность галочкой выбрать изменение вносится ДО кода в файле или ПОСЛЕ него
+Кодировка при внесении изменения меняться не должна
+Ну и проверочка какая то должна быть на тот случай, если доступ к серверу прервется, чтобы знать, где конкретно изменения внесены, а где нет. Если проверочки не будет - можно жестко запутаться.
Ну и конечно, у скрипта как видите из картинки должна быть оболочка.