重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

こんにちは、色々試してみたのですが私の実力では駄目でした・・・ご教授お願いします。

フォームに入力されたテキストを文字コード変換して、URLに埋め込みたい。

具体的には、オークファン(http://aucfan.com)で検索した結果のURLを作りたい。

例えば、オークファンで「あいうえお」と検索したい場合は、以下のURLになります。
http://aucfan.com/search1/smix-q~a4a2a4a4a4a6a4a …

このようなURLを生成したいのです。

ユーザーがフォームに検索したい文字を入力すると、オークファンのURLが作られてアクセス出来る様にする。

私のサイトはUTF-8で書いています。このコードは変えずに実現したいです。
オークファンの文字コードは、EUC-jp

$keyword = mb_convert_encoding(フォームに入力された文字,"EUC-jp","utf-8");

と変換して、

$aucfan_url="http://aucfan.com/search1/smix-q".$keyword."-tl3 …

としても、$keywordの部分が、「~a4a2a4a4a4a6a4a8a4aa」とならず、文字化けしてぐちゃぐちゃの文字になってしまいます。

分かる方いましたら、ご教授お願い致します。

A 回答 (1件)

bin2hex

「文字コードを変換したURLを作成する」の回答画像1
    • good
    • 0
この回答へのお礼

お返事がおそくなり申し訳ありません。
こんな便利な機能が合ったんですね!!ありがとうございます!!!

お礼日時:2012/07/26 23:58

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!