Скрипт для внесения изменений в файлы на сервере

Алексей12 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.02.2014

Приветствую.

На удаленном сервере много папок с доменами. В каждой папке с доменом есть файлы. Есть нужда вносить изменения в файлы.

Поэтому, в скрипте должно быть реализовано вот что ( см. картинку в прикрепленных файлах для наглядности):

1) чтобы прописывать ip сервера, логин, пароль

2) путь до папки с доменами 0:/www/

3) названия папок доменов списком в столбик, например:

moydomen.com

moydomen2.com

moydomen3.com

moydomen4.com

4) названия файлов в столбик, в которые нужно внести изменения, например:

.htaccess

index.html

5) окно, в которое вводится текст, который необходимо добавить в файлы

6) окно, в которое вводится текст, вместо которого вставляется текст из пункта 5

7) окно, в которое вводится кусок кода, который нужно удалить в файлах

Ну и, соответственно, нужно, чтобы была возможность воспользоваться только пунктом "добавить" или "добавить+ вместо" или "удалить". Чтобы одно действие от другого не зависело.

Примечание:

+Если "добавить" вводится без "вместо", то есть возможность галочкой выбрать изменение вносится ДО кода в файле или ПОСЛЕ него

+Кодировка при внесении изменения меняться не должна

+Ну и проверочка какая то должна быть на тот случай, если доступ к серверу прервется, чтобы знать, где конкретно изменения внесены, а где нет. Если проверочки не будет - можно жестко запутаться.

Ну и конечно, у скрипта как видите из картинки должна быть оболочка.