2012-03-06 3 views
-1

jQuery UI Progress Bar을 사용하여 함수 실행의 전체 상태를 표시하려고하지만 진행률 막대를 사용하기 전에 함수 실행의 백분율을 알아야합니다. 그 값을 완성하여 진행 바에 보냅니다.함수 실행 완료 비율 백분율

PHP 함수의 실행 완료율을 어떻게 알 수 있습니까?

아무쪼록 바랍니다.

당신에게

+0

기능은 무엇입니까? 정량화 할 수있는 외부 매개 변수가 있습니까? 예를 들어 테이블에 행을 삽입하는 경우 주기적으로 진행 상황을 확인할 수 있습니다. 아무 것도 없다면 그것들을 만들어야합니다. – webbiedave

+0

이 함수는 데이터베이스에 물건을 삽입하고 사용자 권한을 확인하는 등의 작업을 수행하지만 기능이 무엇이든 관계없이 모든 종류의 함수에서 작동하는 솔루션을 원합니다. – user765368

+0

수행 할 수 없습니다. 진행 과정을 측정하기 위해 PHP 프로세스를 * 들여다 볼 수 없습니다. ** 반드시 외부에서해야합니다. - 특별히 해당 기능에 의해 설정된 것으로 확인해야합니다. – webbiedave

답변

0

증가 두 스크립트에 액세스 할 수있는 데이터베이스 또는 파일에서 세션에 고유 한 변수 감사드립니다. session_id() 함수를 사용하여 좋은 고유 키를 얻은 다음 데이터베이스 테이블에 현재 진행률 값을 저장하고 해당 값을 검색하여 진행률 막대 값을 표시 할 수 있습니다. 진도 값의 증가율은 스크립트가 수행하는 작업과 진행률 막대를 업데이트하려는 빈도에 따라 다릅니다.