请问下各位前辈,nginx rewrite 中文URL怎么转?
比如:
/search-50-中国 转发到 /search.php?keywords=中国
这个keywords是用户输入的中文,可能是中文、英文、带符号的,这里面这个正则咋写?pcre好像不支持u
汉字的编码有很多种,常见的三种是gb2312、utf8、unicode编码
实际使用中有urlencode、json_encode、base64()
urlencode的代码结果是%+两个字母的形式,如:
json_encode的汉子结果是u开头接着四个数字或字母的组合
base64的汉子编码邮件中常见
Unicode编码表
Unicode只有一个字符集,中、日、韩的三种文字占...
要使用php连接oracle,基本条件是 1.需要你安装了php、 2.安装了oracle、 3.配置了tnsname.ora。 本地命令行使用sqlplus能够连接到oracle。
根据你机器的版本选对64bit或者32bit的php程序,我们使用php的oci8扩展连接oracle
安装好php后,打开oci8扩展,
写一段连接oracle的ora.php代码 [php] <?php
$conn = oci_connect('hr', 'welcome', 'MYDB'); if (!$conn) { $e = oci_error(); trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); }
// Prepare the statement $stid = oci_parse($conn, 'SELECT * FROM ...
最近想把本地测试系统数据库中的数据导入线上服务器,我把用phpmyadmin把表导成sql文件quancha.sql,然后使用
mysql -u quancha -p quancha1114< quancha.sql
导入数据。
本以为一切ok,可是用程序一查出来的中文都是??乱码。
分析一下因为我的数据使用的是gbk编码,而phpmyadmin导出的sql文件是utf-8编码的,我把sql文件转成gbk的再试也不行。
然后我就怀疑是数据库的问题,使用
>status
看了下数据库编码是latin1,我又去改/etc/mysql/my.cnf改成
[mysqld]
default-character-set=gbk
...
[client]
default-character-set=gbk
重...
wordpress安装后,主页默认是没有meta的keywords和description选项,需要自己手动添加,我们就能解决了。
在主题目录下先找到的header.php文件,然后在文件找到
<title><?php wwwinfo('name'); ?><?php wp_title(); ?></title>
在该行之上添加如下代码:
<?php if (is_home()){ $description = "Google Support Blog Focus on Google technology!"; $keywords = "Google Docs,Google Chrome,Chrome theme,Chrome plugin,Google Analystic"; } elseif (is_single()){ $...