Bueno, os dejo aqui una demo, para que mireis lo que pasa:
http://prueba.fast-page.org/demo/des.php?cadena=Rw%2Bt5%2BDUkjWuQE5LhUUR9tvBHYo%2Bq O3H5VRp8UhDC%2B0%3D
Vereis que la palabra desencriptada es: " http://www.google.es/ " pero a la hora de meterlo en un href, este se vuelve loco :S
Espero respuestas, gracias desde ya
EDITO: Dejo el código fuente
Código PHP:
Ver original
<html> <head> <meta charset="utf-8" /> </head> <body> <form action="#" method="get"> <input type="hidden" name="cadena" size="60" /> </form> <?php $contrasena = "hello"; function desencriptar($cadena, $clave){ $cifrado = MCRYPT_RIJNDAEL_256; $modo = MCRYPT_MODE_ECB; return $resultado; } $valorOriginal = desencriptar($_GET['cadena'], $contrasena); echo "Texto Desencriptado: <code style='color:#009922;'>".$valorOriginal."</code>"; echo '<br>'; echo '<a href="'.$valorOriginal.'">Enlace de Prueba</a>'; ?> </body> </html>