Я пытаюсь отправить значения из переменной POST в Python 2.7 с помощью функции shell_exec
PHP.Когда я пытаюсь использовать предопределенные переменные, он дает правильные результаты, а когда я использую переменные POST, он не отправляет параметры в файл python.и также скрипт Python не выполняется.
Я использую метод AJAX для вызова этого файла
//Does not work in this case
$age = (int)$_POST['age'];
$gander = $_POST['gander'];
$occupation = $_POST['occupation'];
$n = 5;
//Works when used like this
$age=25;
$gander='M';
$occupation='engineer';
$n=5;
//For result displaying
$res = shell_exec("py -2 main.py $age $gander $occupation $n ");
echo $res;