existe una funcion php para codificar datos por GET que lo que hace es por una parte encriptar y por otra desencriptar lo que viene por la url es decir al fin y al cabo son dos funciones por ejemplo supongamos que tenemos una id que queremos ocultar lo que hariamos seria
<?php 
   echo base64_encode($variableip);
?>

y en la otra pagina donde la recibiriamos encriptada para desencriptarla seria así
<?php 
   echo base64_decode($variableip);
?>
0
Puntos
40260
Visitas
4
Resp
Por alber hace 12 años
Admin
Respuesta #1
buena función aunque yo uso otra jeje ah en la explicación creo que se entiende mejor asi
<?php 
   echo base64_encode('1000');
?>
<?php 
   echo base64_decode('1000');
?>
lo que pasa por la url es el dato o numero mejor dicho y al codificar la url se ve así
dominio.com?numero=MTAwMA==
0
Puntos
Por zeuskx hace 12 años
Mods
Respuesta #2
Exelente , muy bien explicado!
0
Puntos
Por ignacioaleman hace 12 años
Novice
Respuesta #3
hola, un saludo a todos: Respecto a este funcion quisiera confirmar:

Al pasar el valor por ejemplo 15 y encriptarlo, en la url aparece encriptado...pero en el destino el valor que lee es 15 pudiendo sacar los datos de consulta?

o en la pagina de destino lee el valor encriptado? lo que no permite sacar los valores de la consulta
0
Puntos
Por claudiop hace 4 años
Novice
Respuesta #4
En la URL no aparecerá encriptado, la encriptación recién ocurre cuando es procesado los datos por el script de PHP. en la URL por el cual le pasas los datos al script estará en texto plano, para enviar datos sensibles no se recomienda usar GET sino POST.
0
Puntos
Por squadron hace 4 años
Novice
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar