cakephp从Controller向库中发送加密数据

时间:2013-03-19 13:51:51

标签: php cakephp

在使用cakephp时,我发现了下面提到的问题。

  1. 从DB(使用Security :: rijndael加密)
  2. 获取加密的字段信息
  3. 将整个数据作为数组格式传递给自定义库(自己创建的lib)。
  4. 当我在控制器中回显lib中的数据时,我惊讶地看到了结果。值(加密的)在lib中显示为空白。我在编码时错过了什么吗?我在谷歌搜索但没有得到满意的答案,请帮帮我。非常感谢您的帮助。

    这是我分别在控制器和库中获得的结果

    Array
    (
        [0] => Array
            (
                [value] => s�i�(�RTf���cBЉF� | �r�n@ô�
            )
    )
    
    Array
    (
        [0] => Array
            (
                [value] =>
            )
    )
    

1 个答案:

答案 0 :(得分:2)

检查你的角色编码;我工作的地方遇到了类似的问题,这是由于我们的数据库尝试编码它不支持的字符。 UTF-8 generic是一种通用的编码类型。