использование переменных
Экранирование значения переменных
добавлена возможность подключения к удаленному серверу