2012-11-16 51 views
1

任何人都有過這個問題嗎?Codigniter編碼版本1.7中的解碼版本2.0中的解碼

從codignier V1.7我使用codignier 2.0

$to_send = $this->encrypt->encode($data, '12345'); 

要使用codignier 2.0如果我不編碼和解碼擺脫捲曲 數據另一個站點編碼一些數據,以提供網絡服務到另一個站點,curl的數據很好。

$to_get = $this->encrypt->decode($data, '12345'); 

我也試着將它添加到網站的兩個網站,但仍然沒有幫助的情況下,也有一些事情改變默認值。

$this->encrypt->set_cipher(MCRYPT_RIJNDAEL_256); 
$this->encrypt->set_mode(MCRYPT_MODE_CFB); 

當回聲$ to_get數據不可用

"^6>þ×È·¾ˆ­÷Íón´= wÁSùçâÈþbåNÚÁ»¿_óÈÔfÞã@sf=µ@¹vÏŽ§ÃíŽÞ" 

感謝

+0

兩個站點(位於application/config/config.php文件中)的'encryption_key'是否相同? – complex857

+0

$ this-> encrypt-> decode($ data,'12345');在這兩個站點,所以系統會使用一個你放的,「12345」 – user1592983

+0

哦,我看(現在),請檢查升級指南的答案。 – complex857

回答