0

こんにちは私はechoのタグであるzendビューを <img src>持っています、ページがレンダリングされた後にこの画像ファイルを削除したいのですが、これをどのように行うかについてのアイデアはありますか?

ビューが実行された後、フローはコントローラーに戻りますか、それともそこで終了しますか?エコー後にファイルのリンクを解除しようとしましたが、もちろんその時点ではhtmlはレンダリングされていません。

だから私が求めているのは、htmlがレンダリングされた後にファイルのリンクを解除するために使用できるある種のポストビューアクションがありますか?

4

1 に答える 1

2

画像をレンダリングするには、少なくともブラウザが画像を取得するまで画像が存在する必要があります。その時点で、サーバー要求はすでに終了しています。

リクエストの終了後にファイルを削除する一般的な方法は、定期的に実行される「クリーンアップ」cronタスクを使用することです。

お役に立てば幸いです。

于 2012-06-08T09:42:17.300 に答える