Reputation: 41
I was told that encryption is the best way to send vars. So i've found a piece of code but i wont work
$salt = 'test';
function simple_encrypt($text){ // line 9
return trim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $salt, $text, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND))));
} // line 11
function simple_decrypt($text){
return trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $salt, base64_decode($text), MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND)));
}
the error is:
Fatal error: Cannot redeclare simple_encrypt() (previously declared in /home/baspeters/domains/bas-peters.nl/public_html/Forum2/inc/settings.php:9) in /home/baspeters/domains/bas-peters.nl/public_html/Forum2/inc/settings.php on line 11
Upvotes: 0
Views: 492
Reputation: 649
You have the simple_encrypt function declared twice. Make sure you're not including a file that also has simple_encrypt defined in it.
Upvotes: 1