乱
来源:互联网 发布: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,'页面跳转中~')