2017-05-17 6 views
0

イメージをデータベースにアップロードし、後で使用するために取得しようとしています。イメージがヘッダー情報を作成するため、他のページへのリダイレクトは機能しません

私はこのすべてが機能していますが、画像が表示されているページでは使用できません:header("location: ../Home/Home.php");それは言う:

警告:ヘッダー情報を変更することはできません - すでに によって送られたヘッダ(出力はCで開始:\ WAMP \ WWW \ヘルプデスク SALTO \ヘルプデスク\ Melding \ VMelding.php:66)はC:\ WAMP \ WWW \ヘルプデスク SALTO \ヘルプデスク\ Melding \ VMelding.phpライン114

にそれは私のイメージでのエコー送信されている:img height ="300" width="300" src="data:image;base64,'.$row2["image"].'

$row2["image"]を:私の中の画像のlargeblob情報が含まれていますデータベース。

  • 別のページにリダイレクトする別の方法はありますか?

    ない場合:

  • まだそれはヘッダ情報を使用せずに画像を表示するために私のための方法はありますか?

+0

可能な複製(http://stackoverflow.com/questions/8028957/how-to-fix-headers-already [PHPでエラーを「ヘッダが既に送信され、」どのように修正します] -sent-error-in-php) – xRahul

答えて

0

まあ、JSでリダイレクトすることができます。

このような何か:のwindow.location.replace("http://stackoverflow.com");

+0

C:\ wamp \ www \ Helpdesk SALTO \ Helpdesk \ Melding \ VMelding.phpで未定義の関数replace()を呼び出しています。 :\ wamp \ www \ Helpdesk SALTO \ Helpdesk \ Melding \ VMelding.php同じようにウィンドウに行く –

+0

@ MarkDonkerあなたのコードを貼り付けることはできますか? – KaSkuLL

+0

私はそれを得ても大丈夫です。少し遅れて、PHPではなくHTMLであることが分かりました。 –

関連する問題