易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle apache php乱码问题

办法一
select * from V$NLS_PARAMETERS
  $conn = oci_connect('scott', 'donkey', 'demo', 'zhs16gbk');
 while ($dat = oci_fetch_row($cur)) {  
    print_r(iconv('gb2312', 'utf-8', $dat[0]));  //$nickname = mb_convert_encoding($dat[0], 'utf-8', 'gbk');  
  } 
 
或者 $c1 = oci_connect("scott", "tiger", $db, 'UTF8');
办法二:
安装好服务器后,用客户端看服务器的语言
sql>select * from V$NLS_PARAMETERS Where PARAMETER=''NLS_LANGUAGE'';
比如结果是"SIMPLIFIED CHINESE”
在Apache里加入环境变量
export NLS_LANGUAGE="SIMPLIFIED CHINESE"
在/etc/init.d/httpd里加入,源代码安装的Apache写一个脚本调用apachectl
或者需要/etc/init.d/httpd里加入里引入环境变量,由于本机没有那个启动文件,所以只能在apachectl里加入如下代码:
export NLS_LANGUAGE="SIMPLIFIED CHINESE"。
方法三:httpd.conf里加一行AddDefaultCharset GB2312  /off
方法四:htmlspecialchars() 支持双字节字符,比如汉字
              htmlentities()支持单字节字符
方法五:apache的配置文件已经加了AddDefaultCharset   GB2312 
             php的配置文件已经加了   AddDefaultCharset   GB2312  


相关文档:

oracle学习(创建表)

我想最初学习数据库时都是以student表、course表和sc表为例的吧
首先创建这三张表:必要时可重新创建用户及密码并登陆
环境:oracle 10g
declare
  vcnt number;
begin
  select count(*) into vcnt from user_tables where table_name='SC';
  If vcnt = 1 Then
    Execute immedi ......

oracle学习(简单查询)

    (1)查询C01课程成绩不为Null的学生的姓名和成绩。
         分析:因为涉及到课程成绩和学生姓名,需要对student表和sc表进行连接。
代码:
select sname,grade from student,sc where student.sno=sc.sno and c ......

PHP之session

session的作用域是在一次会话中起作用,所以在一次会话中,可以用Session来存储保存所需要的值,如实现购物车,客户是否登录的验证等等。在使用前首先要开启session
<?php 
session_start(); 
?> 
考虑是否可写入session
<?php 
if (isset($_POST['userid'])){ 
$_SESSION[' ......

转 php的面试题

转载的PHP面试题
1. 基本知识点
HTTP协议中几个状态码的含义:503 500 401 200 301 302。。。
Include require include_once require_once 的区别.
PHP/Mysql中几个版本的进化史,比如mysql4.0到4.1,PHP 4.x到5.1的重大改进等等。
HEREDOC介绍
写出一些php魔幻方法;
一些编译php时的configure 参数
向php传入 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号