![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
プログラム初心者です
phpとas3で送受信したいです。
flash→php→flashの流れで変数を送受信させようと思います
しかし、送受信はできているのですが、日本語だけが文字化けします
うまくいけば。「こんにちわほげabc55」になるはずなんですが
flashで表示されるのは「こんにちわق°abc55」とphpで加えた日本語が文字化けしています
flashからpostされた日本語「こんにちわ」は文字化けしないで、flash→php→flashまで返ってきています
flash cs5 のデフォルトの文字コードはUTF-8です
phpファイルの文字コードはUTF-8でファイルを保存しています
よろしくお願いします
PHP
<?php
$comment = $_POST['com'];
$comptxt = $comment."ほげabc55";
echo "comp=" . $comptxt;
?>
AS3
var request:URLRequest = new URLRequest ( "test.php" );
//PHPへPOST送信
request.method = URLRequestMethod.POST;
var variables:URLVariables = new URLVariables();
//↓送る変数
variables.com = "こんにちは";
request.data = variables;
var loader:URLLoader = new URLLoader (request);
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, onComplete);
loader.load(request);
function onComplete (event:Event):void{
//↓戻り値を変数に格納
var vars:URLVariables = new URLVariables( event.target.data );
t1.text=vars.comp;
}
No.1ベストアンサー
- 回答日時:
>>phpファイルの文字コードはUTF-8
ファイル自体以外にも内部でなんの文字コードで扱っているかの設定とかもあります。
POSTで受け取った文字コードの判別順序の設定もあります。
phpinfo();
してみて mbstring の
mbstring.internal_encoding などを確認しましょう。
この回答への補足
phpだけで表示してみると日本語で表示されました(ブラウザのエンコードUTF-8)
とゆうことはas3の受け取り処理でしょうか?
回答ありがとういございます
調べてみました
mbstring.detect_orderautoauto
mbstring.encoding_translationOffOff
mbstring.func_overload00
mbstring.http_inputautoauto
mbstring.http_outputpasspass
mbstring.internal_encodingUTF-8UTF-8
mbstring.languageJapaneseJapanese
mbstring.strict_detectionOffOff
mbstring.substitute_characterno valueno value
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP 文字列を段落で分ける方法を教えて下さい。 2 2023/03/09 10:03
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
名古屋の栄と錦は治安悪い?
-
『μg』の読み方と意味。
-
NumericUpDownの数値を選択済み...
-
フォームを開く時のイベント処理
-
Windowsが安全なUNIXを使わない...
-
テキストボックスからフォーカ...
-
一部の文字のみ文字化けします
-
TextBoxにカーソルがあるかない...
-
宮迫のフライデー、誰がリーク...
-
ASP.Net と JavaScript の関係...
-
VB.NET でのLaod/unLoad につ...
-
手書きの文字や枠を認識してデ...
-
word
-
Illustratorテキストエリアへ塗...
-
数式中の文字をCambria Math以...
-
PDF→CSVへ変換
-
PowerPoint SmartArtの箇条書...
-
アクロバット7.0文書をocrで保...
-
LINEのステメやプロ画は変える...
-
イラレでダブルクリックで文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
名古屋の栄と錦は治安悪い?
-
『μg』の読み方と意味。
-
NumericUpDownの数値を選択済み...
-
VB.NET でのLaod/unLoad につ...
-
フォームを開く時のイベント処理
-
VB.NETのテキストボック...
-
テキストボックスからフォーカ...
-
vba メモリーリーク
-
ob_start()した後、ob_flush()...
-
C#での変数スコープ?
-
項目数は英語で
-
シリアルフラッシュメモリをな...
-
mailの送信音がしなくなったの...
-
TextBoxにカーソルがあるかない...
-
フリップフロップについての質...
-
シリアル通信について
-
ACCDE形式でクエリの警告メッセ...
-
ブック開いたときのフォーカス指定
-
携帯電話のマイクロSDカードに...
-
VBのレコードセットを閉じない...
おすすめ情報