PHPのプロ来てくれ!!!!!!!!!!!

1: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:01:20.530 ID:2BIoJ/aP0
なんかMySQLから読み込んだデータが文字化けするんだが何でだ?
utf8設定のテーブルデータを読み込んでutf8エンコードのブラウザで表示してるんだが何故か文字化けする

2: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:03:10.275 ID:YJv5VG+gM
サーバーの設定がJISになってないか?

 

4: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:09:58.152 ID:2BIoJ/aP0
>>2
ちょっと
確認してみるわ

 

3: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:09:48.057 ID:zBu4EGCK0
■php.ini
default_charset = “UTF-8″
■httpd.conf
AddDefaultCharset UTF-8

 

5: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:11:14.726 ID:2BIoJ/aP0
>>3
サンクス
php.iniのテキスト量が多すぎてどこにdefault_charsetがあるのか分かんねー

 

6: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:13:32.186 ID:arclQDMm0
検索とかなさらないんですか

 

7: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:13:52.138 ID:zBu4EGCK0
検索しろよ…
vimならコマンドモードで「/default_charset」してnしまくれ

 

11: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:19:13.615 ID:2BIoJ/aP0
デフォルトでutf-8になってたわ
おかしいな…

 

12: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:22:09.595 ID:zBu4EGCK0
>>11
webサーバは何のミドルウェア使ってんの?

 

14: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:25:13.726 ID:2BIoJ/aP0
>>12
appache
xamppで管理してる

 

19: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:30:02.851 ID:zBu4EGCK0

 

25: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:42:05.033 ID:2BIoJ/aP0
>>19の通りに設定したけどダメだったわ
はああああ何がいけないんだ

 

13: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:22:10.921 ID:UyKqIRjc0
MySQLの中に入ってる実データの時点でutf-8以外になってない?

 

15: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:26:45.406 ID:zBu4EGCK0
echo mb_detect_encoding($str);
で文字コード出してみたら?>>13かもしれないし

 

20: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:31:02.620 ID:2BIoJ/aP0
>>15
ASCIIってなったわ

 

23: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:34:01.159 ID:zBu4EGCK0
>>20
ダメだな、その関数検出精度悪いんだよ

 

17: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:27:01.116 ID:2BIoJ/aP0
>>13
データの方はutf8のはず

 

16: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:26:51.814 ID:xdrpoCAk0
SET NAMES UTF8
↑これ実行してみ

 

34: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:50:31.098 ID:xdrpoCAk0
>>16
これやらんの?

 

21: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:32:50.535 ID:UyKqIRjc0
お前一昨日も間違ってたけどappacheじゃなくてApacheだからな

 

22: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:33:55.923 ID:2BIoJ/aP0
>>21
マジだ
覚えておくわ

 

24: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:36:05.044 ID:7K/glMph0
まずmysqlのデータ直接見て文字化けしてないかを確認した方がいい

 

26: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:43:50.797 ID:wQbj5m4E0
化けた文字貼って

 

29: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:45:12.233 ID:2BIoJ/aP0
>>26
1:?c?????Y:?????????

 

27: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:44:21.317 ID:6Cfxjs210
そもそもテーブルゆーてぃーえふ8でクリエイトした?

 

30: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:46:24.460 ID:2BIoJ/aP0
>>27
show create tableでdefault charset がutf8ってなってるからそうしたはず

 

28: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:44:36.738 ID:dXTLWCCud
htmlの方の文字コード明記してる?

 

31: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:47:18.154 ID:2BIoJ/aP0
>>28
header(‘Content-Type: text/html; charset=utf-8’);
って先頭に書いてる

 

32: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:49:24.081 ID:dXTLWCCud
>>31
httpじゃなくてhtmlって言ってるでしょ

 

35: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:50:47.129 ID:2BIoJ/aP0
>>32
htmlの方もmetaタグで指定してる

 

33: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:49:35.854 ID:6Cfxjs210
ソースファイルの文字コードも大丈夫なんよね?

 

36: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:51:27.198 ID:wQbj5m4E0
phpMyAdminで見た時は化けずにデータ入ってるのか?
データベースの「照合順序」は何?「utf8_general_ci」みたいなのになってる?

 

39: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:59:02.984 ID:2BIoJ/aP0
>>36
phpMyAdminから見ても全く同じように文字化けしてるわ
照合順序はutf8mb4_unicode_ciってなってる

 

40: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:04:49.479 ID:wQbj5m4E0
>>39
じゃあデータ入れる時に化けてんのかな

 

38: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 17:55:30.939 ID:wQbj5m4E0
読み込む元が化けてそう

 

42: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:07:21.572 ID:2BIoJ/aP0
ん、てか読み込めないから文字コード色々弄ったテーブルは相変わらず文字化けするけど今までに作ったテーブルは普通に読み込めるようになってるわ
何が起こっているんだ…

 

43: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:10:31.496 ID:wQbj5m4E0
文字コードいろいろいじった時に化けたんだな

 

44: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:40:49.263 ID:2BIoJ/aP0
うおおおおおおおおおおおおおおお直ったあああああああ

 

45: 以下、5ちゃんねるからVIPがお送りします 2018/11/17(土) 18:41:13.835 ID:2BIoJ/aP0
お前らありがとな

引用元

http://viper.2ch.sc/test/read.cgi/news4vip/1542441680/

管理人からひと言

文字コードの設定間違ってたんやろなぁ

 

関連記事

  1. 関数プログラミング素晴らしいな

  2. カテゴリ_プログラム

    【IT】プログラマーが正規表現を使いこなすメリットとは?

  3. プログラミング初心者ワイ「Pythonで副業するンゴ」敵1「JavaScriptやれ」敵2「Ruby…

  4. プログラミング始めたけどどの分野も難しい・・・

  5. カテゴリ_プログラム

    【IT】Pythonエンジニア育成推進協会、Python試験の受験者数が1200人を突破

  6. 【悲報】インフラエンジニアぼく、プログラマーの平均年収を調べてガチで号泣してしまう………………

  7. ワイITエンジニア、動作確認テストがつらい

  8. HPを作りたいんだが

  9. 「HTML」とかの呼び方

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の人気記事

おすすめ記事

  1. カテゴリ_service

新着記事

  1. 【経験者は語る】未経験でITプログラマーとして雇う企業0な件
  2. パソコンそろそろ買い替えたいと思うのだが!!!!!!!!!!!!!!!!!!(´…
  3. 7/12のニコニコ「近いうちに復旧見込み日時をお伝えできる」→10日以上報告なし…
  4. 河野太郎、全省庁に「ネットワーク機器を24時間みつめる監視員」を配置
  5. クラウドストライクCEO「顧客や旅行者への影響に深くおわび」

ボンブの戯言

  1. 【ボンブの戯言】ITエンジニアがフリーランスになる理由
  2. 【ボンブの戯言】サーバーって何なの(オンプレに限る)
  3. 【ボンブの戯言】ITエンジニアがフリーランスになるときに考える・準備すること
  4. 【ボンブの戯言】ITエンジニアは、なぜうつ病になるのか
  5. 【ボンブの戯言】ITエンジニアが徹夜してでも間に合わせる理由
PAGE TOP