Como encriptar variables en php
AUTOR PREGUNTA #1
-
¿Tienes la misma pregunta? Yo también
Esto también te interesa!
PREGUNTAS SIMILARES
#2
Función para encriptar antes de enviar
function encode$string) {
//control es una palabra clave cualquiera para añadir seguridad
$control = "extra";
$tmp_string = $string;
$string = $control.$tmp_string.$control;
$string = base64_encode($string);
return($string);
}
Función desencriptar al recibir
function decode($string) {
$string = base64_decode($string);
//control palabra clave para desencriptar
$control = "extra";
$string = str_replace($control, "", "$string");
return $string;
}Al enviar un parametro haremos lo siguiente
<? $id = encode($id); echo "<a href='pagina.php?id=".$id."'>Enlace</a>"; ?>
Para recibirlo y desencriptarlo haremos lo siguiente
$idencriptado=$_GET['id]; $id = decode(['$idencriptado']);