apache+php+mysqlでwebシステムを構築しております。

$_SESSION値に機種依存文字を代入したところ、
代入したページから他のページにリンク遷移した際に、
$_SESSIONが引き継がれないという現象がおきております。

このようなエラーの回避方法をご存知の方がいらっしゃったら
ご教授いただけないでしょうか。

何卒、よろしくお願い致します。



■phpファイルの文字コード
UTF-8

■php.iniの設定(抜粋)

default_charset = "UTF-8"

[mbstring]
mbstring.language = Japanese

mbstring.internal_encoding = UTF-8


mbstring.http_input = auto


mbstring.http_output = UTF-8

mbstring.encoding_translation = Off


mbstring.detect_order = auto


;mbstring.substitute_character = none;


;mbstring.func_overload = 0


;mbstring.strict_encoding = Off


■環境
OS:windows server 2003 R2
apache:2.0.59
php:5.2.3
mysql:4.1.19-nt

回答の条件
  • 1人2回まで
  • 登録:2007/10/24 19:18:03
  • 終了:2007/10/31 19:20:03

回答(1件)

id:hamster078 No.1

hamster078回答回数587ベストアンサー獲得回数42007/10/27 02:40:59

ポイント60pt

機種異存文字はネットではつかえません。

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません