결과적으로 썸네일은 ie6에 표시되지 않으며 나중에 다음 코드로 다시 추적되었습니다. 다음과 같이 코드를 복사하세요. header("Content-type: image/"/> 결과적으로 썸네일은 ie6에 표시되지 않으며 나중에 다음 코드로 다시 추적되었습니다. 다음과 같이 코드를 복사하세요. header("Content-type: image/">

 >  기사  >  백엔드 개발  >  iphone4s 6.0.1 완벽한 탈옥 ie6에서 동적 썸네일이 표시되지 않는 이유

iphone4s 6.0.1 완벽한 탈옥 ie6에서 동적 썸네일이 표시되지 않는 이유

WBOY
WBOY원래의
2016-07-29 08:40:071105검색

썸네일을 업로드하고 생성할 때 썸네일에 표시되는 링크는 다음과 같습니다.

코드 복사 코드는 다음과 같습니다.


< img src ="/index.php?action=sys_upload_showThumb&id=bdc3955470adfb5637a0d1f517eb3d35" />


따라서 썸네일은 나중에 ie6에 표시되지 않습니다. 다음 코드 조각:

코드 복사 코드는 다음과 같습니다.


header("Content-type: image/ jpeg");
header("콘텐츠 길이: ".strlen($_SESSION["fileInfo"][$image_id]));
echo $_SESSION["fileInfo"][$image_id];
unset($_SESSION['fileInfo'][$image_id]); //
exit(0);


그럼 표시되기 전에 설정되지 않았는지 궁금합니다. 그럼 삭제에 성공했습니다. 나중에 다음 코드로 변경되었습니다.

코드 복사 코드는 다음과 같습니다.


header("Content-type : image/jpeg") ;
header("콘텐츠 길이: ".strlen($_SESSION["fileInfo"][$image_id]));
echo $_SESSION["fileInfo"][$image_id] ;
/* *IE6에서 생성된 썸네일이 표시되기 전에 아래의 unset($_SESSION[''])에 의해 지워져 IE6에서 썸네일을 표시할 수 없는 문제를 해결하기 위해 위 세션을 즉시 출력합니다.*/
echo $str . str_repeat(' ', 256); //일부 브라우저는 출력이 256자에 도달할 때까지 출력하지 않아야 합니다
ob_flush(); 플러시( ); // 이 둘은 함께 사용해야 합니다
unset($_SESSION['fileInfo'][$image_id]) //
exit(0)

사실, 이것은 또한 서버 출력 제어 및 브라우저 캐싱 문제로 이어지는데, 이는 기회가 있으면 다시 연구해 보겠습니다.
위 내용은 iphone4s 6.0.1의 완벽한 탈옥 내용을 포함하여 iphone4s 6.0.1의 완벽한 탈옥에서 ie6의 동적 썸네일이 표시되지 않는 이유를 소개하고 있으니 PHP에 관심이 있는 친구들에게 도움이 되었으면 좋겠습니다. 튜토리얼.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.