encontre un codigo de encriptacion(desencriptacion el cual quiero adecuar en unas funciones dentro de una clase la cual es la siguiente:
Código PHP:
class Seguridad{
$algoritmo=MCRYPT_BLOWFISH;
$clave='mi_clave';
$datos='hola mundo';
$modo=MCRYPT_MODE_CBC;
$vector=mcrypt_create_iv(mcrypt_get_iv_size($algoritmo,$modo),MCRYPT_DEV_URANDOM);
function encripta($datos){
$datos_encriptados=mcrypt_encrypt($algoritmo,$clave,$datos,$modo,$vector);
$texto_plano=base64_encode($datos_encriptados);
return $texto_plano;
}
function desencripta($datos){
$texto_plano=base64_decode($datos);
$datos_desencriptados=mcrypt_decrypt($algoritmo,$clave,$datos,$modo,$vector);
return $datos_desencriptados;
}
}
Código PHP:
Parse error: syntax error, unexpected '$algoritmo' (T_VARIABLE), expecting function (T_FUNCTION) in C:xampphtdocsnombre_aplicacionadminreglasseguridad.php on line 5
Por cierto, el codigo original que vi para adecuar esta en este enlace.