php如何对URL参数加密和解密

用修改后的base64 直接用base64会有问题 //加密 function newbase64_en($str){ $str = str_replace('/','@',str_replace('+','-',base64_encode($str))); return $str; } //解密 function newbase64_de($str){ $encode_arr = array('UTF-8','ASC...

htmlencode最简单,然后用decode解密应该 你百度下

别用 urlencode()函数, 用这个rawurlencode()函数就OK啦。

用urlencode或者base64加密吧, 或者多重加密,然后后台接收

先用serialize和unserialize函数 这两个是序列化和反序列化PHP中数据的常用函数 再用base64

base64前端加密是为了让传输过程中不让别人直接抓包到明文路径或者密码,但是base64能被反解码到,最好用MD5。另外,在PHP端必定有能识别的模块,要么是反解码,要么就是直接存的就是base64的地址。。简单地说,你这样简单替换肯定是不行的啦

$cid = $_get['cid']; if(!is_numeric($cid)) { $cid = @base64_decode($cid); } if(!is_numeric($cid)) { die('cid 格式错误'); }

urlencode(str)//加密urldecode(str)//解密

BASE64不算加密,不要学微软,没有实际价值、浪费系统资源。 在客户端是无法使用PHP的,PHP只能在服务器上运行,在客户端可以考虑使用JAVASCRIPT进行BASE64编码,网上有许多这样的例子,比如:http://baike.baidu.com/view/469071.htm 在服务器...

可以使用 rc4 加密。

相关文档

php url参数
php url
php如何对URL参数加密和解密
php怎样对url加密解密?
关于PHP URL加密与JS url解密问题
如何加密url参数地址php
PHP中base64_encode()如何加密url传的参数?小弟初...
url传递参数,base64加密
PHP的URL参数加密与不加密同时可以访问
php怎么把参数id加密成一长串数字
php通过base64实现动态url加密和解密的过程
php想实现地址加密,如同下面的url地址,想把url地...
电脑版