Script encriptador y desencriptador de texo base64 [PHP] - Trucodigo

Script encriptador y desencriptador de texo base64 [PHP]



Hola amigos, hoy les traigo un mini-script que sirve para encriptar y desencriptar datos facilmente, y evitar que los lea gente que no entiende mucho/nada de programación.

Les dejo el code explicado linea a linea y unas caps.

<?php
//Creamos la funcion que recoja dos parámetros $string que es el texto a encriptar y $type, que determinará si encriptaremos o desencriptaremos la cadena
function encdec($string, $act = 1){
//Si $type es igual a 1
if($act){
//Encriptamos el texto
$str = base64_encode($string);
// Y lo devolvemos:
return $str;
}else{
//Si no, lo desencriptamos
$str = base64_decode($string);

// Y lo devolvemos filtrado
return htmlentities(htmlspecialchars($str));
}
}
//Si hay datos enviados los procesamos
if(!empty($_POST['text'])){
//Si se pulsó encriptar lo encriptamos
if($_POST['type'] == 'Encriptar'){
echo 'Texto encriptado:';
echo encdec($_POST['text'], 1);
//Si no, lo desencriptamos
}else{
echo 'Texto desencriptado:';
echo encdec($_POST['text'], 0);
}
}
//Creamos el formulario
?>
<form action="" method="post">
<textarea name="text"></textarea>
<input type="submit" name="type" value="Encriptar" />
<input type="submit" name="type" value="Desncriptar" />
</form>


Tags
Opciones
Estadísticas
Creado 26.12.2013 a las 23:33 hs
Categoría Php
  • 0
    Medallas
  • 0
    Favoritos
  • 1088
    Visitas
  • 0
    Puntos
  • 0
    Seguidores
Posts relacionados
Comentarios
0
Cargando comentarios espera un momento...
No tienes permisos para comentar.

Para poder comentar necesitas estar Registrado. O.. ya tienes usuario? Logueate!
Patrocinador
Autor del post
Ver perfil de Omaredomex Omaredomex
Hombre Administrador  Mensaje
0 81 2
Medallas
No tiene medallas