Ввод / вывод веб-сайта с использованием готового .exe (необходимо направление) - PullRequest
0 голосов
/ 18 марта 2011


Я пытаюсь создать часть веб-сайта, которая принимает текстовый отрывок в качестве ввода и выводит тот же текстовый отрывок, за исключением определения каждого слова, появляющегося, когда пользователь переворачивает (или щелкает) любое данное слово. У меня есть готовый файл .exe, который отображает входные слова в их определения (берет слова из стандартного ввода и выводит определение в стандартный вывод).

Моя проблема заключается в том, чтобы запустить пользовательский ввод через файл .exe на сервере веб-сайта, а затем поместить его обратно на страницу. Это кажется довольно тривиальной проблемой, но я не знаю, с чего начать.

Итак, мои вопросы: возможен ли этот проект? Если да, то какие языки / инструменты мне нужно использовать для его реализации? Существуют ли ключевые слова, описывающие то, о чем я говорю, которые я мог бы использовать для поиска учебников / решений в Интернете?

У меня есть элементарные знания PHP, HTML и Javascript, но такой маленький опыт, что я не могу судить, можно ли (и как) использовать их для решения этой проблемы.

Примечание. У меня нет доступа к источнику .exe, поэтому я должен использовать сам .exe в качестве механизма ввода-вывода.

1 Ответ

0 голосов
/ 18 марта 2011

С AJAX и PHP вы можете сделать это с минимальными усилиями.

Функции JavaScript AJAX будут отправлять введенное вами слово на страницу PHP, и со страницы PHP вы можете запустить внешний exe-файл с отправленным словом в качестве аргумента (санируйте его, пожалуйста. Люди могут ввести код, который взорвется ваши серверы!):

<?php

$word = $_POST['input_word']; // MAKE SURE YOU SANITIZE THIS. If you don't, system security goes down the toilet.

exec('myprogram.exe ' + $word, $output_array);

print_r($output_array);

?>
...