<%@  LANGUAGE="VBscript" codepage="936"%>
在php 中: 
<script language="VBscript" codepage="936"%></script>

解决方案 »

  1.   

    <script language="VBscript" codepage="936"></script>
      

  2.   

    你的xx.php本身编码是什么?若数据是xml的,在所有的输出之前要用  header函数输出内容类型为xml。
      

  3.   

    没有也没有必要这样的声明
    <%@  LANGUAGE="VBscript" codepage="936"%>
    是通知服务器端的vbs解释程序在程序文件中使用的编码类型
    $str = iconv("","GB2312",$outStr);
    echo $str;
    中iconv("","GB2312",$outStr)是什么意思?把不知名的编码类型转换成GB2312?
    如果flash可以接受gb2312编码,则直接
    echo $outStr;
    如果不能,则
    echo iconv("GBK', '需要的编码类型', $outStr);
      

  4.   

    read.php
    从页面属性查看到是:"GB2312";<%@  LANGUAGE="VBscript" codepage="936"%> 也是 "GB2312"; 问题解决但还是迷惑!!!我把read.asp 在 DW 打开然后把read.php里的代码复制入清空代码了的read.asp 里,另存为一个新的read.php又可以了。之前查看过read.asp 和read.php 的页面属性 的编码都是 "GB2312"; 而且非常认真地核实。
    搞了我几天,直到现在还是不明白!不明白!不明白。希望大家一起来研究。
      

  5.   

    把页面的属性都改成UTF-8试试看