-
-
- print "" //通常はキャッシュファイルが読み取られます
- print" < ;img src='yourfile.jpg?".time()."'>"; //ブラウザに再リクエストさせるための一意の番号を追加しました
w//print" < img src='yourfile.jpg?".rand(100,999)."'>";
- ?>
-
-
コード
2 をコピーし、php 関数をカスタマイズし、画像 表示のためにブラウザに送信されます。
- function PE_img_by_path($PE_imgpath = "")
- {
- if (file_exists($PE_imgpath)) {
- $PE_imgarray = pathinfo($PE_imgpath)
- $iconcontent = file_get_contents($PE_im); g path );
- header("Content-type: image/" . $PE_imgarray["extension"]);
- header('Content-length: ' . strlen($iconcontent));
- echo $iconcontent;
- die(0 ) ;
- }
- return false;
- }
- ?>
-
コードをコピー
その他の例:
- // ok
- header('HTTP/1.1 200 OK');
- //404 ヘッダーを設定します:
- header('HTTP/1.1 404 Not Found');永続的にリダイレクトされるアドレスを設定します
- header('HTTP/1.1 301 Moved Permanently')
- //新しいアドレスに移動します
- header('Location: http://bbs.it-home.org/'); //ファイル遅延リダイレクト:
- header('Refresh: 10; url=http://bbs.it-home.org/');
- print '10 秒後にリダイレクトされます'; HTML 構文を使用して
- // // X-Powered-By をオーバーライドすることもできます。 PHP:
- header('X-Powered-By: PHP/4.4.0');
- header('X-Powered-By: Brain/0.6b');
- //ドキュメント言語
- header('コンテンツ言語: en') ;
- //最終変更時刻をブラウザに通知します
- $time = time() – 60 // または filemtime($fn), etc
- header('Last-Modified: '.gmdate('D, d; M Y H:i :s', $time).' GMT');
- //ドキュメントのコンテンツが変更されていないことをブラウザに通知します
- header('HTTP/1.1 304 Not Modified'); コンテンツの長さを設定します
- header('Content-Length : 1234');
- //ダウンロードタイプとして設定
- header('Content-Type: application/octet-stream');
- header('Content-Disposition:attachment; filename="example. zip"');
- header('Content-Transfer-Encoding: binary');
- // 送信するファイルをロードします:
- readfile('example.zip');
- // 現在のドキュメントのキャッシュを無効にします
- header( 'Cache-Control: no-cache、no-store、max-age=0、must-ridate');
- header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // の日付past
- header('Pragma: no-cache');
- //コンテンツ タイプを設定します:
- header('Content-Type: text/html; charset=iso-8859-1'); text/html; charset=utf -8′);
- header('Content-Type: text/plain') //プレーンテキスト形式
- header('Content-Type: image/jpeg'); header('Content-Type: application/zip'); // ZIP ファイル
- header('Content-Type: application/pdf') // PDF ファイル
- header('Content-Type: audio/mpeg'); / 音声ファイル
- header(' Content-Type: application/x-shockwave-flash'); //Flashアニメーション
- //ログインダイアログを表示
- header('HTTP/1.1 401 Unauthorized');
- header('WWW-認証: Basic realm=”Top Secret"');
- print 'ユーザーがキャンセルを押すか、';
- print '間違ったログインデータを入力した場合に表示されるテキスト';
- ?>
-
-
- コードをコピー
-
-
-
-
-
|