質問編集履歴

4

追記

2017/04/29 12:53

投稿

ryo-dev
ryo-dev

スコア437

test CHANGED
File without changes
test CHANGED
@@ -35,3 +35,47 @@
35
35
  表示結果は画像表示っぽくなったんですが、表示しません。
36
36
 
37
37
  ![イメージ説明](4b7037318344c22b67c7622abfc99b81.jpeg)
38
+
39
+
40
+
41
+ ###追記2
42
+
43
+ gallu さんの回答を元にコードを書いてみました。
44
+
45
+ ```php
46
+
47
+ <?php
48
+
49
+
50
+
51
+ namespace MyApp\Module;
52
+
53
+
54
+
55
+ class read_iconfile{
56
+
57
+ public function __construct(){
58
+
59
+ header("Content-Type: image/png");
60
+
61
+ readfile("./../../users/icons/hasegawaryou.png");
62
+
63
+ }
64
+
65
+ }
66
+
67
+
68
+
69
+ ```
70
+
71
+ ※hasegawaryou のところにユーザのIDが入るように後で改善します。
72
+
73
+ ```html
74
+
75
+ <img src="./../lib/Module/read_iconfile.php" />
76
+
77
+ ```
78
+
79
+ ![イメージ説明](f3dc0ea9b27bc676d9f38c600615d188.jpeg)
80
+
81
+ ファイルのパスも問題ないと思います。

3

追記

2017/04/29 12:53

投稿

ryo-dev
ryo-dev

スコア437

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,25 @@
4
4
 
5
5
 
6
6
 
7
- 追記
7
+ ###追記
8
+
9
+ コードは以下です。
10
+
11
+ ```php
12
+
13
+ public function usericon_read(){
14
+
15
+ header("Content-Type: image/png");
16
+
17
+ return readfile("./../users/icons/".$this->me()->id.".png");
18
+
19
+ }
20
+
21
+ ```
22
+
23
+ 画像と同じ名前でtxtファイルを作ってみて表示してみると表示しました。画像だけが表示しない感じです。
24
+
25
+
8
26
 
9
27
  元画像
10
28
 

2

追記

2017/04/25 14:12

投稿

ryo-dev
ryo-dev

スコア437

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  元画像
10
10
 
11
- ![イメージ説明](d9b3eca633fc4179ba8def78ef1e79bb.jpeg)
11
+ ![イメージ説明](4612355d52443ec0200cd4ab94ed1828.jpeg)
12
12
 
13
13
 
14
14
 

1

追記

2017/04/25 13:59

投稿

ryo-dev
ryo-dev

スコア437

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