Función php para encriptar datos por get
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
y en la otra pagina donde la recibiriamos encriptada para desencriptarla seria así
<?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
Puntos
40497
Visitas
Visitas
4
Resp
Resp
Por alber hace 129 meses
Administrador
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==
Respuesta #2
Exelente , muy bien explicado!
0
Puntos
Puntos
Por IgnacioAleman hace 129 meses
Principiante
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
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
Puntos
Por claudiop hace 29 meses
Principiante
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
Puntos
Por Squadron hace 29 meses
Desactivado