以下の環境で、システムを開発しています。
OS = Windows2000 SP4
Apache = 2.0.58
PHP = PHP 5.1.6
magic_quotes_gpc = Off
mbstring.language = Japanese
mbstring.internal_encoding = SJIS
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none;
このような設定で、コードはSJISで書いています。
外字エディタで外字が登録してあります。
この外字をフォームから、POSTで受取たいと思っていますが、
外字の部分だけが、文字化けしてしまい、どうしたものかと思案中です。
何か、良い考えはないでしょうか?
ただ、システムの大部分はこの設定で出来上がっているため
大まかな設定の変更はおそらく無理だろうと思います。
すいませんが、何か思いあたる方は返答お願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
あまりエレガントじゃなさそうですが、
php://inputからクエリデータを受け取ると、デコード前の純粋なデータが取得できるかと思います。
$_s = file_get_contents("php://input");
$_data = urldecode($_s);
こんなので取得できるんじゃないかと思います。
回答ありがとうございます。
実は、別の方法で解決していました。
フォームに
enctype="multipart/form-data"
をつけることで、送信データが添付ファイルとして送られ、
デコードせずに受け取ることができました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP phpのメールフォームの完了画面でメール受信のコードを書いています。 1 2023/05/31 11:39
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- Netflix ネットフリックスの字幕の大きさ変更について 2 2022/10/13 17:14
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/09 16:55
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- Excel(エクセル) エクセルで文字列と数字が混在する列に書式設定したい。 3 2022/12/19 09:11
- PHP if(preg_match("/[^0-9]/",$gu_d)){意味を教えてください。 1 2022/05/06 05:37
- JavaScript Javascriptが機能せず原因が分からないので教えて頂きたいです 3 2023/06/04 14:50
- Mac OS MAC (Late 2020)で復元後、キーボード入力(文字)ができなくなり困っています。 1 2023/02/15 20:35
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
php で外字を扱う
-
サーバって何やってるんですか?
-
PEAR::DBの利用について
-
SOAP/Client.phpを認識できない?
-
phpのコードがそのまま文字列と...
-
MAMPのユーザー名とパスワード
-
MySQL及びPostgreSQLに繋がらない
-
・コード中の<head>の下の行に<...
-
Eclipseデバッグ時の不具合
-
php + postgre で接続できない
-
php.iniの設定が反映されない
-
質問:ini_setでinclude_pathの...
-
PHPでε(イプシロン)のような...
-
フォントの色を変えるには?
-
.phpと.incファイルの違いはな...
-
現在位置より2つ上のディレク...
-
[PHP] 任意のDNSでIPアドレスを...
-
「クラス関数」「メンバ関数」...
-
PHPのif文でその処理を途中で抜...
-
PHPで特定のURLにジャンプす...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
いいかげんxamppなんとかしたい...
-
php.ini を設定を変更すると再...
-
xamppのDocumentRootでindex,ht...
-
phpinfoとphp -vのバージョンが...
-
XAMMPについて
-
xamppのバージョンの違いについて
-
Fatal error: Call to undefine...
-
xamppでGDを使いたい。
-
phpのコードがそのまま文字列と...
-
php で外字を扱う
-
さくらインターネットでphp.ini...
-
ubuntuで、phpのパスを通す
-
php_network_getaddresses: get...
-
php.iniの設定が反映されない
-
Eclipseデバッグ時の不具合
-
SOAP/Client.phpを認識できない?
-
指定されたモジュール・・・
-
globで日本語のファイル名が文...
-
Apache(Ver 2.4.4)の設...
-
子供に有害なサイトを制限した...
おすすめ情報