Duda con caracteres extraños

Iniciado por Shell Root, 1 Septiembre 2011, 07:57 AM

0 Miembros y 1 Visitante están viendo este tema.

Shell Root

Porque cuando hago un decode de una cadena en base 64, me muestra unos caracteres extraños, por ejemplo.
Código (php) [Seleccionar]
ßïèO1/Ô÷'tÖ@ð2M `à [~0['iYídÐ0$!°2¯BB2¯2¡ 122j`21j2?γ-¥ $j2?2?2?d2=jÐe[]À sŸ·1¯0B1« ±ãÏÏÀsÃ4Ñ''TÑbíö?¡41 /'-Ñ_XbLP'O'L C ¼, p ÃÀJ  @nullG ×á ?>

Pero en algunas cosas si las traduce bien, estoy usando:
Código (php) [Seleccionar]
echo htmlentities( base64_decode($encode), ENT_QUOTES );
y
Código (php) [Seleccionar]
echo htmlentities( base64_decode($encode), ENT_QUOTES, "UTF-8" );

Algún aporte?
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

[u]nsigned

Podrias poner la cadena BASE64 original?

No hay atajo ante la duda, el misterio se hace aquí...
Se hace carne en cada uno, el misterio es existir!

Carluís

estuve mirando un poco, pero no e trabajo mucho con base64, te recomiendo MD5 un simple ejemplo sería:

<?
$password_original = "ShellRoot";
$password_codificado = md5($password);

echo "Password original: " . $password_original;
echo "<br>Password codificado: " . $password_codificado;
?>
Desarrollo Web, Blogging, Diseño: http://onsoni.blogspot.com

Shell Root

Se me había olvidado, ya lo he solucionado, lo que pasaba es que realizaba otra acciones antes de descifrar en base64
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Carluís

Desarrollo Web, Blogging, Diseño: http://onsoni.blogspot.com