Мне было интересно, можно ли ввести информацию в php exec, используя что-то вроде текстовой строки на веб-странице, поэтому, когда они вводят слово и нажимают "продолжить", php берет это слово и использует его в команде в терминале система?

1 ответ1

2

Если я правильно понимаю ваш вопрос, да, это возможно.

Заметки

  • Вместо того, чтобы анализировать $ argv и $ argc, вы будете анализировать что-то вроде, например, $ _GET.

  • Вам потребуется веб-ввод (например, веб-сервер на локальном хосте с базовой формой HTML) и сценарий, который может запускаться вашим веб-сервером в качестве цели этой формы (это будет включать команду exec()).

  • Вы почти наверняка захотите проверить ввод на наличие вредоносного кода.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .