http 認證 WWW-Authenticate : 中文亂碼 問題

第一次發問 有錯請見諒

爬過文了 好像沒有找到答案

$str = \"你好\"; 
$realm = iconv('utf-8','big5',$str);
header(\"WWW-Authenticate: Basic realm=\\"{$realm}\\"\");

不知道是不是轉碼問題

只有 IE 訊息會顯示正確

chrome firefox 都會顯是亂碼

php 格式是 utf-8

麻煩大大們了
標籤:

評論

  • 如果不經過 iconv 呢?你把訊息的編碼轉為 big5 了。另外, 也許可以試著加
    header(\"Content-Type:text/html; charset=utf-8\");
  • 嗨 kiang大
    這兩個方法也都試過囉
    還是一樣亂碼

  • echo '<meta http-equiv=\"Content-Type\" content=\"text/html; charset=big5\" />';
Sign In or Register to comment.