WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:エンコード方法

0:[投稿] ゆいちゃん [MAIL] [2002/06/19 15:53 ][環境:WIN+IE WIN系+Perl]

現在、ホームページに地図を載せるためにMapFan(地図検索サイト)を使用しようとしています。
MapFanにはエンコードされた住所を引き渡すのですが以下のように
$enc_address =~ s/(\W)/sprintf("%%%02X", ord($1))/ego;
住所をエンコードしてからMapFanを呼び出してみると、MapFanサイトが表示され住所を正しく表示して
この住所で宜しいでしょうか?
と聞かれるのでクリックしてみるとランタイムエラーが表示されデバックしますかと聞かれたので
はいにしてみると
<HTML>
<!-- MapFanWeb インクリメントP -->
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=euc-jp">
<META NAME="description" CONTENT="インターネット地図検索サービス">

上記のところで止まってしまいます。
(いいえにすると地図は正しく表示されます。)
文字コード変換のところで私はsjisを使用しているので
それがいけないのかと思い

jcode::convert(\$enc_address, 'euc', 'sjis');
$enc_address =~ s/(\W)/sprintf("%%%02X", ord($1))/ego;
# $enc_addressは住所文字列です。

としてみたのですがうまくいきません。
何がおかしいのでしょうか?
どなたかお力をお貸し下さい。
よろしくお願いします。


1:[完了] ゆいちゃん [2002/06/20 15:32 ]

すみません。勘違いでした。
上記方法でできました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World