phpでの質問です。
header("location~")をPOSTで渡す方法を探しています。
携帯サイトなのでJavascriptは使えません。
shift-jisのサイトからutf-8のサイトへ渡します。
(1)307でリダイレクト
header('Location: '.$url, true, 307);
=>POSTの文字コードを変換できないのでダメでした。
(2)POSTで送信してからリダイレクト
http://questionbox.jp.msn.com/qa3554188.html?Sta …
=>うまくいきません。やり方が悪いのかもしれません…。
送り元のサイトの文字コードをutf-8にしてしまえば解決するのですが、携帯サイトなのでshift-jisにするしかありません。
(最近ではほとんどの機種がutf-8対応になっていますが、社長の機種が対応していなくて…)
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
送り元と送り先のソースの内部エンコーディングを統一して、mbstring.encoding_translationをOn、mbstring.http_inputをautoにしておけば、(1)の方法でもいけそうな気がします。
ただしdocomoの端末ではレスポンスコード307は無効だったかと思います(最新の機種は知りませんが)。
送り先は他社サイトのため、エンコーディングを統一する等の方法はとれません。
> ただしdocomoの端末ではレスポンスコード307は無効だったかと思います
こちらは知らなかったので勉強になりました。ありがとうございます。
現在、PHPではありませんが、↓の解決方法であと一歩というところまできております。
http://wiki.mesolabo.com/
ドコモ、AU、firefox、IEではOKだったのですが、
softbankでNGでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのVBAについて とあるサイトのコードを参考に、CSVの文字化けを直すVBAを作成しているの 7 2022/11/04 14:15
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- その他(プログラミング・Web制作) Sikulix2.0.5(Jython2.7.3)でcsvを読込WEB検索条件にpasteで文字化け 1 2023/03/31 11:02
- UNIX・Linux テキストファイルをページ番号付きでコマンドラインから印刷したい 1 2023/02/22 12:47
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
- Java VScodeのターミナルの文字化けについて 1 2022/09/27 22:19
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エンコーディングについて
-
phpMyAdminで文字化け
-
フォントの色を変えるには?
-
PHPのWARNINGをcatchするには
-
onedrive にexcelファイルをア...
-
PHP8を使うと、大量のWarningが...
-
バッチを用いたフォルダの自動移動
-
CSV出力にHTMLが入ってしまう
-
「クラス関数」「メンバ関数」...
-
index.phpって何ですか? 具体...
-
現在位置より2つ上のディレク...
-
透過PNGが透過されない!!
-
PHP 文字列を代入した配列を変...
-
PHPのif文でその処理を途中で抜...
-
$_SESSION 有効期限をブラウザ...
-
別ファイルの変数を呼び出した...
-
PHPで、エラーがない場合のみ画...
-
index.phpに入るには、どうすれ...
-
前後の全角スペースを削除する...
-
phpとaspの違いについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
$str=preg_replace('/\\u3000/'...
-
mb_convert_encoding で?になる。
-
i18n_convert と mb_convert_e...
-
PHPの文字化けした文字だけ削除...
-
header("location~")をPOSTで...
-
ハシゴの「高」が「?」に置き...
-
mysql utf8、php・euc-jp で出...
-
phpのhex2binについてphpで、ut...
-
windowsXP、XAMPPでメーラーMer...
-
エンコーディングについて
-
PHPフォーム→PHP確認画面で...
-
データベースから取り出した日...
-
Content-Typeが機能していない?
-
POST文字列が化ける(外字)
-
scandir関数取得結果の文字化け
-
文字化け
-
【PHP】ファイル読み込みで...
-
phpMyFaqでの文字化けについて
-
XML出力時の日本語一部文字化け
-
urlencodeしていない日本語をPA...
おすすめ情報