2012-06-26 5 views
0

사용자 입력을 허용하는 페이지가 있습니다. 사용자가 사양을 입력하고 제출을 선택하면 알고리즘이 실행됩니다. 입력에 따라 수 분이 소요될 수 있습니다. 사용자는 또한 결과를 보여주는 페이지로 이동합니다. 사용자가 전자 메일을 입력 할 수있게 해주는 PHP 코드 블록을 보여주고 결과가 준비되면 자동으로 결과 URL을 포함하는 전자 메일이 전송됩니다. 그러나 결과가 준비되면 '로드 중 페이지'와 같은 코드 블록이 '사라짐'으로 표시되고 결과 시각화 코드가 실행됩니다. 결과를 보여라. 이것이 가능한가? 나는 프로그래밍에 익숙하지 않으므로이 문제를 해결할 방법을 모릅니다. 도와 주셔서 감사합니다. 서버 스크립트를 죽이는)프로세스가 PHP를 실행하는 동안 코드 블록을 표시

1 -

+1

ajax를 사용할 수 있습니다. 이게 도움이 될 수도 있습니다. http://www.w3schools.com/ajax/default.asp – flec

답변

1

PHP 스크립트에 대한 것은이 때까지 계속 실행됩니다한다는 것입니다.

2) 스크립트 자체가 죽습니다.

뭐니 뭐니해도 끝날 때까지 PHP 스크립트에서 계속 실행되며 알고리즘을 사용자에게 메일로 보낼 수있게됩니다. 준비가되었을 때 결과를 되돌리려면 Ajax를 사용할 수 있습니다. jQuery로 Ajax에 대한 다음 자습서를 볼 수 있습니다. http://www.devirtuoso.com/2009/07/beginners-guide-to-using-ajax-with-jquery/

+0

감사합니다. – user1338194

관련 문제