저는 Ajax와 함께 PHP Imap Library를 사용하여 전자 메일 내에서 검색 결과를 표시하고 있습니다. 내가 발견 한 주된 문제는 가까운 시간에 6 또는 7 개의 연결 후 연결을 끊는 공급자 (특히 Hotmail)입니다.PHP 스크립트를 끝내지 않고 아약스 결과를 표시하는 방법? Jquery - PHP
각 스크립트에서 imap_connect() 대신 한 번 연결 한 다음 계속해서 ajax로 정보를 표시하고 싶습니다. 나는 이것을 어떻게하는지 모른다. 문제는 아약스를 통해 데이터를 뱉어 내야한다는 것입니다. jquery를 통해 PHP 프로그램을 종료하지 않고 정보를 반환 할 수있는 방법이 있습니까?
imap 연결 변수 $connection
을 호출하는 대신 PHP 쿼리에 전달하는 경우 잠재적으로이 작업을 수행 할 수 있지만이를 전달하는 방법은 확실하지 않습니다. 현재 변수를 전달하는 방법은 다음과 같습니다. IMAP 연결 (일반 PHP는 IMAP 라이브러리)에
var dataString='email=<?php echo $email_address; ?>&connection=<?php echo $connection; ?>&password=<?php echo $password; ?>&server=<?php echo $server;?>&daysago='+daysago+'&num='+num;
$.ajax({
type: "POST",
url: "fastsearch.php",
data: dataString,
success: function(msg){
링크 : http://php.net/manual/en/function.imap-open.php