サムネイルをアップロードして生成すると、サムネイルに表示されるリンクは次のとおりです
コードは次のとおりです:
< =bdc3955470adfb5637a0d1f517eb3d35" /& gt;
その結果、IE6 ではサムネイルが表示されません。後で、次のコード部分まで遡ることができました:
コードをコピーします コードは次のとおりです:
header("Content-type: image/jpeg") ;header(" Content-Length: ".strlen($_SESSION["fileInfo"][$image_id]));
echo $_SESSION["fileInfo"] [$image_id];
unset($_SESSION['fileInfo'][$image_id] );//
exit(0); それで、表示される前に設定が解除されたのではないかと思いました。したがって、削除は成功しました。その後、次のコードに変更されました:
header("Content-type: image/jpeg") header("Content-Length: ". strlen($_SESSION["fileInfo"][$image_id])); echo $_SESSION["fileInfo"][$image_id];
/**IE6で生成したサムネイルが表示前に以下のunset($_SESSION[''])でクリアされてしまい、IE6でサムネイルが表示できなくなる問題を解決するには、上記のセッションを即時に出力します。*/echo $str(' ', 256) ); //一部のブラウザ 出力が 256 文字に達した場合にのみ出力する必要があります
ob_flush();
flush(); // これら 2 つは一緒に使用する必要があります
unset($_SESSION['fileInfo'][$image_id]) ; //
exit(0);
実際、これはサーバーの出力制御とブラウザのキャッシュの問題につながります。これは機会があればもう一度勉強します。
以上、iphone4s 6.0.1の完璧な脱獄でie6のダイナミックサムネイルが表示されない原因を、iphone4s 6.0.1の完璧な脱獄の内容も含めて紹介しましたので、PHPに興味のある友人の参考になれば幸いです。チュートリアル。