質問するログイン新規登録

質問編集履歴

4

追記

2017/04/29 12:53

投稿

ryo-dev
ryo-dev

スコア437

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,26 @@
16
16
 
17
17
 
18
18
  表示結果は画像表示っぽくなったんですが、表示しません。
19
- ![イメージ説明](4b7037318344c22b67c7622abfc99b81.jpeg)
19
+ ![イメージ説明](4b7037318344c22b67c7622abfc99b81.jpeg)
20
+
21
+ ###追記2
22
+ gallu さんの回答を元にコードを書いてみました。
23
+ ```php
24
+ <?php
25
+
26
+ namespace MyApp\Module;
27
+
28
+ class read_iconfile{
29
+ public function __construct(){
30
+ header("Content-Type: image/png");
31
+ readfile("./../../users/icons/hasegawaryou.png");
32
+ }
33
+ }
34
+
35
+ ```
36
+ ※hasegawaryou のところにユーザのIDが入るように後で改善します。
37
+ ```html
38
+ <img src="./../lib/Module/read_iconfile.php" />
39
+ ```
40
+ ![イメージ説明](f3dc0ea9b27bc676d9f38c600615d188.jpeg)
41
+ ファイルのパスも問題ないと思います。

3

追記

2017/04/29 12:53

投稿

ryo-dev
ryo-dev

スコア437

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,16 @@
1
1
  readfile() を使って画像を読み込んで表示したんですが、文字化けしてしまいまして、直すには Header を書くみたいなんですが、全く知識がなくわかりません。
2
2
  教えてください。
3
3
 
4
- 追記
4
+ ###追記
5
+ コードは以下です。
6
+ ```php
7
+ public function usericon_read(){
8
+ header("Content-Type: image/png");
9
+ return readfile("./../users/icons/".$this->me()->id.".png");
10
+ }
11
+ ```
12
+ 画像と同じ名前でtxtファイルを作ってみて表示してみると表示しました。画像だけが表示しない感じです。
13
+
5
14
  元画像
6
15
  ![イメージ説明](4612355d52443ec0200cd4ab94ed1828.jpeg)
7
16
 

2

追記

2017/04/25 14:12

投稿

ryo-dev
ryo-dev

スコア437

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
 
4
4
  追記
5
5
  元画像
6
- ![イメージ説明](d9b3eca633fc4179ba8def78ef1e79bb.jpeg)
6
+ ![イメージ説明](4612355d52443ec0200cd4ab94ed1828.jpeg)
7
7
 
8
8
 
9
9
  表示結果は画像表示っぽくなったんですが、表示しません。

1

追記

2017/04/25 13:59

投稿

ryo-dev
ryo-dev

スコア437

title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,10 @@
1
1
  readfile() を使って画像を読み込んで表示したんですが、文字化けしてしまいまして、直すには Header を書くみたいなんですが、全く知識がなくわかりません。
2
- 教えてください。
2
+ 教えてください。
3
+
4
+ 追記
5
+ 元画像
6
+ ![イメージ説明](d9b3eca633fc4179ba8def78ef1e79bb.jpeg)
7
+
8
+
9
+ 表示結果は画像表示っぽくなったんですが、表示しません。
10
+ ![イメージ説明](4b7037318344c22b67c7622abfc99b81.jpeg)