来源:互联网 发布:linux删除空文件夹命令 编辑:程序博客网 时间:2024/04/28 03:56

header("Content-type:text/html;charset=UTF-8");

重定向转码

 

解决用base64_decode解密的时候,出现乱码

 

有时候用base64_encode加密后,以GET的形式传到其他页面,用base64_decode解密的时候,出现乱码.

遇到这个问题的时候,我就纳闷了,为什么有一些能正确解密,但是有一些却出现乱码呢?

后来经过检查,发现有一些中文字符,用GET形式传过来的时候,+号会被替换成空格.

为了防止出现乱码的情况,我做了一步替换,然后再解密,果然,乱码的问题,不复存在了!

比如你以GET的形式传过来一个oid变量,那么解密还原的时候,先用+号替换空格.那么输出就正常了.如下:

$oid=base64_decode(str_replace(" ","+",$_GET[oid]));

 

chmod -R 0777 btv

 

ls -l

 

 

chown -R www-data btv/

 

 

sudo /etc/init.d/mysql restart
 

 

 

删除文件夹所有文件

rm -rf /var/log/httpd/access

 

 

 

 

CP命令 
格式: CP [选项]  源文件或目录   目的文件或目录
选项说明:-b 同名,备分原来的文件
        -f 强制覆盖同名文件
        -r  按递归方式保留原目录结构复制文件

cp     -r         /tmp/a              /root/a
记得有空格

 

控制页面长度

style="word-break:break-all;"

 

 

mysql -udopool -pdopool

 

 

*/1 * * * * wget -q --no-cache http://119.167.244.73/yg/handelxml/readxml.php

 

 

 

//打出thinkphp sql语句

echo $demomodel->getlastsql();

 

 // action 调用action

  import("@.Action.WebsiteAction");
  $build=new WebsiteAction(); 
  $build->index();

 

//__APP__/Substation/ 调用其他action

 

$this->redirect('User/list', array('cate_id'=>2), 5,'页面跳转中~')

原创粉丝点击