发新话题
打印

k哪位能解决Delphi for PHP 1.0.2.539的中文问题?

k哪位能解决Delphi for PHP 1.0.2.539的中文问题?

以下代码,只有数字能正常显示,中文部分就是乱麻了,已经按本论坛中说的一些设置试过了,均失败。
请问这个版本到底如何显示中文?郁闷了。
        switch ( date ( "D" )) {
                    case "Mon" :
                    echo "1今天星期一" ;
                    break;
                    case "Tue" :
                    echo "2今天星期二" ;
                    break;
                    case "Wed" :
                    echo "3今天星期三" ;
                    break;
                    case "Thu" :
                    echo "4今天星期四" ;
                    break;
                    case "Fri" :
                    echo "5今天星期五" ;
                    break;
                    default:
                    echo "67今天放假" ;
                    break;
                    }

TOP

没问题啊,lz遇到的错误是什么?
附件: 您所在的用户组无法下载或查看附件

TOP

俺的设置是:
1. Tools -> Editor Options  选中 Use UTF-8 to create new units and forms
2. Tools->Php Default Charset 设定为 UTF-8
做好以上两步后,要新建文件才起作用,老的文件好像不行。
3.  在控件的AfterConnect加一句如下:
              function dbdiscuz1AfterConnect($sender, $params)
               {

                   $this->dbdiscuz1->execute('set names utf8');

               }
4. 俺碰上php BOM问题(不知道是不是我的php设置问题),也就是在delphi for php中可以,但发布到服务器就有Warning: session_start() [function.session-start]:出现。用dreamweave另存为不含BOM的UTF8-8文件就好了。据说是update1里已解决这个问题,不过好像论坛上下的是不含update 1的

TOP

服务器上也有相关的设置的,主要就是代码页的问题。

TOP

发新话题