необходимо выполнить команду python через ssh, но внутри скрипта PHP

Эта команда работает через командную строку

python -c 'import base64,sys; u,p=sys.argv[1:3]; print base64.encodestring("%s\x00%s\x00%s" % (u,u,p))' username password

Пример вывода будет: c3NsX3Rlc3QAc3NsX3Rlc3QAMTIzYW5nZWxv

Я пытаюсь запустить это в этой строке кода моего файла code.php:

echo $ssh->exec("python -c "import base64,sys; u,p=sys.argv[1:3]; print base64.encodestring("%s\x00%s\x00%s" % (u,u,p))" $netid $pass")

я получаю ошибку:

[Mon Oct 20 13:34:08 2014] [error] [client 137.99.x.x] PHP Parse error:  syntax error, unexpected '"' in /var/www/html/code.php on line 100, referer:  https://optin.google.uconn.edu/code.php

Итак, вопрос в том, что или как мне избежать двойных и одинарных кавычек? ИЛИ ЖЕ
я должен спросить, возможен ли такой тип вложений?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]