primero: ambas funciones no devuelven nada (no hay
return)
Código PHP:
Ver original<?php
function encripto_datos($datos_a_encriptar){
$r= $dato_encriptado;
return $r;
}
function desencripto_datos($datos_a_desencriptar){
$r= trim($dato_desencriptado) . "\n"; return $r;
}
$dato = '1234567890';
$dat1 = encripto_datos($dato);
echo '<br />Encriptado: '.$dat1;
$datmedio = $dat1;
$dat2 = desencripto_datos($datmedio);
echo '<br />Valor: '.$dat2;
a pesar de los Warning, el resultado fue completo:
Código HTML:
Ver originalWarning: mcrypt_create_iv() [function.mcrypt-create-iv]: Cannot open source device in C:\wamp\www\cripto.php on line 4
Warning: mcrypt_generic_init() [function.mcrypt-generic-init]: Iv size incorrect; supplied length: 0, needed: 32 in C:\wamp\www\cripto.php on line 9
Encriptado: Aÿ†‹.�oDž
Warning: mcrypt_generic_init() [function.mcrypt-generic-init]: Iv size incorrect; supplied length: 0, needed: 32 in C:\wamp\www\cripto.php on line 17
Valor: 1234567890