2011-02-22 35 views
0

我刚刚在我的框架中正确设置了Mcrypt,并认为能够存储加密会话会很甜蜜,但我无法使其正常工作。它PHP:存储mcrypt的结果

Mcrypt的输出看起来像þøÆ{”ò(ü´îÚÜÇW¹ËŸK­¯L‘rø?ª¶!JF£­º+Œ’Ú,所以我认为我需要将其转换为降低字符集相关问题的风险。我试过utf_8_encodebase_64_encode - 似乎没有任何工作。

只是为了确保,我已经改变了这个Mcrypt的模式CFBCBC & OFB模式。再次,没有区别。

我应该如何编码的mcrypt的输出,使人人皆可为会议,数据库等工作?

+0

你有什么事与mcrypt的加密?它是来自'$ _SESSION'的序列化会话吗? –

回答

2

PHP的功能被称为base64_encode()而不是base_64_encode(),因为您已发布。该方法应该可行,并且会是首选。什么是失败,如果你确实使用了正确的函数名?

+0

感谢您的帮助。在我意外地重新启动服务器之前,我无法使其工作,并且它只是奇迹般地开始工作而不更改行:) – Industrial