回答編集履歴
3
追記
test
CHANGED
@@ -1 +1,9 @@
|
|
1
1
|
テーブルのimag_fileはBLOB型にしましょう。BINARY型はデータを入れたときに末尾にパディングとして0x00という値で埋め尽くされます。なので、あなたの画像データは208byte以降47byte分余分な0x00がくっついています。BLOB型であればそういったパディングは起きません。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
#追記
|
6
|
+
|
7
|
+
アップロードされたファイルを取得する処理が大きく間違っているように見えます。PDOでのアップロードファイルの保存の実装の参考記事を貼っておきます。
|
8
|
+
|
9
|
+
[https://qiita.com/ShibuyaKosuke/items/dbe45cbf43bd819bf6cc](https://qiita.com/ShibuyaKosuke/items/dbe45cbf43bd819bf6cc)
|
2
数字が全角なのが気に食わなかったので修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
テーブルのimag_fileはBLOB型にしましょう。BINARY型はデータを入れたときに末尾にパディングとして0x00という
|
1
|
+
テーブルのimag_fileはBLOB型にしましょう。BINARY型はデータを入れたときに末尾にパディングとして0x00という値で埋め尽くされます。なので、あなたの画像データは208byte以降47byte分余分な0x00がくっついています。BLOB型であればそういったパディングは起きません。
|
1
数字が全角なのが気に食わなかったので修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
テーブルのimag_fileはBLOB型にしましょう。BINARY型はデータを入れたときに末尾にパディングとして0x00というバイト値で埋め尽くされます。なので、あなたの画像データは208バイト以降47バイト分余分な
|
1
|
+
テーブルのimag_fileはBLOB型にしましょう。BINARY型はデータを入れたときに末尾にパディングとして0x00というバイト値で埋め尽くされます。なので、あなたの画像データは208バイト以降47バイト分余分な0x00がくっついています。BLOB型であればそういったパディングは起きません。
|