나는 eshop 응용 프로그램을 개발 중입니다. 나는 오라클 데이터베이스에서 주문을 작성하기 위해 webservice를 사용하고 있으며 websvc는 응답 (OrderNumber)을 줄 것이며 그의 주문 (OrderNumber)이 생성되었음을 고객에게 알릴 것입니다. 내 문제 백엔드 시스템 및 사용자에게 주문 작성에 너무 많은 시간이 소요됩니다. 페이지 새로 고침을 유지하고 있습니다. 각 새로 고침 사용자가 주문 작성 페이지로 다시 돌아 오므로 사용자는 주문 생성 버튼을 다시 클릭 할 수 있습니다. 그런 경우 여러 주문이 동일한 주문 라인을 위해 생성됩니다. 사용자가 하나의 주문 만 작성하도록 제한 할 수 있습니다 세션 당 websvc 응답의 주문 번호가 있고 다음 페이지의 고객에게 ordernumber를 줄 수 있습니다. 그러나 응답 (Ordernumber)을받지 못했을 때 실제 문제가 발생하고 사용자가 페이지를 새로 고칩니다. 요청이 이미 백엔드 시스템에 전달되어 주문이 생성되고 응용 프로그램이 응답을받지 못합니다.비동기 PHP 요청 (AJAX 아님)
PHP는 사용자가 요청한 첫 번째 요청이 비동기 적으로 확인할 수있는 방법이 있습니까? 문제는 furthur 페이지 내비게이션 도와주세요. 미리 감사드립니다.
숨겨진 iframe을? –
이것은하지 않습니다 ... 사용자가 페이지를 새로 고치면 iframe도 –