2010-04-29 3 views
0

HTML 양식을 사용하여 서버에서 실행 파일을 시작하고 사용자가 동일한 실행 파일에 추가 정보를 입력 할 수 있습니까?웹 페이지를 통한 대화 형 세션

  1. 웹 양식에서 하나의 매개 변수가 누락 된 실행 가능 이름을 입력하십시오.
  2. 실행 파일이 시작되고 누락 된 매개 변수에 대한 질문을 게시하십시오.
  3. 사용자가 누락 된 매개 변수의 값을 입력하면 정보가 실행 파일로 전달됩니다.
  4. 실행 파일이 실행을 계속합니다.

는 팬

+0

AJAX와 비슷한 것을 의미합니까? – Jamescun

+0

이 순간, 나는 정말로 어떤 언어도 신경 쓰지 않는다. 그것이 작동하는 한 .. 나는 이것에 대한 어떤 예도 찾을 수 없었다. –

답변

0

예를 주셔서 감사합니다,하지만 몇 가지 작업을 걸릴 거예요! 실행 파일을 장시간 실행 (IE는 페이지 요청 사이에서 멈추지 않음)하고, 첫 번째 양식 제출에서 시작한 다음 IPC의 일부 양식을 통해 통신 할 필요가 있습니다 (예 : 서버)를 PHP에서 가져올 수 있습니다. 래퍼 응용 프로그램은 popen()과 같은 것을 사용하여 popen()으로 실행하려고하는 실행 파일을 시작하면 stdin에 쓸 수 있습니다 ... 또한 멀티 스레드가되어 소켓에서 추가 정보를 읽습니다. 그런 다음 하위 프로세스 stdin에 기록합니다.

+0

그것이 내가 직면하는 문제이다. PHP에서 실행 파일로 stdout을 설정해야하는 것처럼 보입니다. 나는 이것에 대한 몇 가지 예를보고 싶다. –

+0

"실행기"응용 프로그램에서 실행 파일을 래핑 할 것입니다 ... PHP는 짧게 살았습니다 ... (실행 중이며 브라우저에 반환 된 다음 종료됩니다) ... 계속 실행되는 무언가가 필요합니다. PHP 스크립트는 종료됩니다 ... PHP 코드에서 "래퍼 (wrapper)"서버로 IPC의 일부 형식을 필요로하기 때문에 경험이 있다면 사소한 일입니다.하지만 초보자에게는 너무 어려울 것입니다 ... – dicroce