ホームページを作成するに当たって躓いたり、悩んだりしたこと ホームページの制作・作成 Web制作 HP作成 Webシステム開発会社 ジーエープロ

ホームページ制作・Webシステム開発Last Up date 2007.02.26

ジーエープロの会社概要ホームページ制作・更新 Webシステム開発に関するお問い合せ

Webシステム開発が得意なホームページ制作会社 ジーエープロ 独自開発のアクセス解析を活かしたWeb制作・更新サービスを大阪中心に展開

ホームページ作成段階(現在制作中)

  • まだデザインに捕われたサイト作るのですか?
  • 成長するインターネットの市場

ホームページ更新段階

ホームページ制作・更新Tips

ホームページ制作・Webシステム開発 ビミョーなTips(随時更新)

【2006年12月27日(水)】
システム担当の佐藤です。

InternetExplorer7がリリースされてから、IEの安定度がさらに悪くなった気が・・・
そんなことはさておいて、弊社の環境なのか?IE7でURLエンコードされていない2バイト文字をPHPにGET渡しすると、正常に動かないんですよ。

IE6やMozillaFirefox、Operaでは障害が出なかったのですが、とあるお客様のところでどうしても2バイト文字を渡さなければならないところがありまして・・・

弊社の開発環境は、アクセス解析ソフト「アクセク」のユーザー環境の「調査」より、世の中の85%以上がまだ使っているIE6が標準なんです。
営業の稲田はIE7を真っ先に導入して「落ちる〜〜」と嘆いていますが、システム担当たる私はIE7の導入を許されていません。
あまんじゃくな私は昔からFirefoxがメインブラウザなので、さして痛くは無いんですけどね。

URLエンコード・デコードで使えるPHPの関数は
・urlencode($string)
・rawurlencode($string)
・urldecode($string)
・rawurldecode($string)
で、今回は普通にrawurlencodeを使いました。

<form method="get" action="hoge.php">
<div id="formArea">
<input type="hidden" name="zenkaku" value="<?php echo rawurlencode("ホームページ制作"); ?>" />
<input type="submit" value="検索"/>
</div>
</form>

こうすれば、問題なく通りました。最初っからこうやって組んでおけばあわてることも無かったのに。


Valid XHTML 1.1Valid CSS 2.0

当サイトへのリンクは自由です。ただし、著作権はジーエープロにあります。
© 2001-2008 GA-Pro All rights reserved
Created by ホームページ制作サービス

Web・ホームページ アクセス解析ASPサービス アクセク

Yahoo! Japan