$image = imageCreateFromJPEG($_FILES["upfile"]["tmp_name"][$i]);
header(content-type: image/jpeg);
imageJPEG($image);
で画像を表示させたいんですが
Wanning : cannot modify header information - headers already sent by~~
と警告が出て文字化けしてしまします
色々調べてみるとこのheader関数の前にはいかなる出力もダメというのがわかったんですが
テンプレートを使用していて、どうしても途中で出力せざるをえないんですが何かいい方法はありませんか?
No.1ベストアンサー
- 回答日時:
画像データを返すスクリプトで
>テンプレートを使用していて
というのが意味不明です。Smartyなどを使っているとしても、その影響を受けない場所にスクリプトを置くのがスジです。それとも(画像を返すスクリプトが)テンプレートエンジンのcontorolerから何か受け取らないといけない仕様なんでしょうか。
この回答への補足
説明不足ですいません。
テンプレートとはhtmlファイルのヘッダナビゲータフッタ部分をテンプレート化しているってことです。ですのでそ部分だけは編集できないようになってます。
なのでスクリプトを書く部分の前にはすでにhtmlタグなどで外観を定める記述がされています。文字出力なども行われています。
新規ファイルにスクリプトだけ記述してこっちを読み込むようにすれば画像の表示はされましたが、見栄えが悪いんです。
No.2
- 回答日時:
>どうしても途中で出力せざるをえない
文書の途中に画像を表示させる的なイメージなのでしょうか?
それはありえないですね
もしそうなら仮にheaderをクリアできたとしても画像は表示できません。
そのテンプレを使うかぎりプログラムでの画像処理はあきらめたほうがいいです
回答ありがとうございます。
そうなんですか。他に何かいい方法はないですかね。
一応、考えてる流れはフォームから画像をアップロードして一時保存ファイルを使ってサムネイルを作って表示させて、クリックするとアップロードした画像が確認できるというものです。
つまりここで一度アップロードした画像の確認処理を行いたいです。
サムネイル化まではできたんですがそれから先の方法が思いつきません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP 'member_picture/'に/がありますが 、「スラッシュ」は必要でしょうか? 1 2022/11/27 04:32
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP imageフォルダに、画像をリサイズして保存する時のファイル名を変更したい 1 2023/05/30 11:39
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
透過PNGが透過されない!!
-
VBSの「MsgBox」について
-
MYSQLから、画像表示するには
-
phpで画像がどうしても文字化け...
-
ListViewコントロールでサムネ...
-
phpMyAdminに画像を保存できない
-
phpで画像を保存するときにリサ...
-
libpngでpng操作がうまくいかない
-
BLOBデーターの画像の表示方法...
-
画像リストを作りたい
-
ビットマップ画像を読み込むプ...
-
ファルダに画像をいれておいて...
-
imageフォルダに、画像をリサイ...
-
PHP+PostgreSQLを使ってPDFファ...
-
PHP GD 画像が縮小できない
-
拡張子php画像をjpg画像等に変...
-
最も速い画像合成処理を教えて...
-
フォントの色を変えるには?
-
PHPのWARNINGをcatchするには
-
onedrive にexcelファイルをア...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBSの「MsgBox」について
-
拡張子php画像をjpg画像等に変...
-
透過PNGが透過されない!!
-
Illustratorで文字と画像を流し...
-
アップロード画像数でCSSを分け...
-
imageフォルダに、画像をリサイ...
-
PythonのTkinter詳しい方へ。画...
-
VBAでJPGサイズ変更
-
C# Excelファイルへの画像挿入。
-
ListViewコントロールでサムネ...
-
PHPで吐き出した画像にリンクを...
-
php,mysqlにて画像パス保存/表...
-
PHP+PostgreSQLを使ってPDFファ...
-
スマートフォンから画像のアッ...
-
画像にテキストを埋め込むジェ...
-
実行ファイル(exe)に画像ファ...
-
ビットマップ画像を読み込むプ...
-
改行コードのカウント
-
Ajaxで画像表示
-
画像アップロードのファイル名...
おすすめ情報