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. 「特技はプログラミングです」ぼく「256×256は?」

  2. ワイ、プログラミングをするも目指すもののレベルが高過ぎて挫折

  3. Javaブロンズ模試88点取れたけど質問あるか?????????????????????

  4. JAVAとPHPができれば飯が食えるっておまえらが言ってた

  5. 195cmで中国語ペラペラで灘高卒で慶應大学の学生でプログラマーやけど質問あるか?

  6. cssの勉強疲れたから構って

  7. 【IT】Pythonの生みの親、グイド・ヴァンロッサム氏、「引退は退屈」とMicrosoft入り

  8. プログラミングやろうと思うんだけどどの言語やればいいかな????

  9. プログラミングの達人に質問!

コメント

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

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

最近の人気記事

おすすめ記事

  1. カテゴリ_software

新着記事

  1. プログラマーって実際めちゃくちゃきついん?
  2. プログラマー「めっちゃ頭いいです。休日も朝から晩まで勉強してます。でも平均年収3…
  3. 【衝撃】ITエンジニアぼく(27)、転職しただけで年収が460万円から970万円…
  4. 【企業】上司が部下を監視、「絶対やってはいけない」とマイクロソフトが警告
  5. Twitterで、外資ITコンサル転職したら単価75→350に上がったとか言って…

ボンブの戯言

  1. 【ボンブの戯言】フリーランスが払う税金など6選!私たちはこんなに支払っている!
  2. 【ボンブの戯言】フリーランスの実態調査をITエンジニアフリーランスの視点から見て…
  3. 【ボンブの戯言】中古サーバーの買い方まとめました
  4. 【ボンブの戯言】ITエンジニアは、なぜうつ病になるのか
  5. 【ボンブの戯言】フリーランスのメリットを全否定してみた
PAGE TOP