Foros del Web » Programando para Internet » Javascript »

encriptar url

Estas en el tema de encriptar url en el foro de Javascript en Foros del Web. hola yo paso unos parámetros por url en con la función window.open así: window.open("factura_pdf.php?ced="+ced+""); y me funciona perfecto, pero como hago para, de alguna u ...
  #1 (permalink)  
Antiguo 31/10/2011, 10:42
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 1 mes
Puntos: 15
Exclamación encriptar url

hola

yo paso unos parámetros por url en con la función window.open así:

window.open("factura_pdf.php?ced="+ced+"");

y me funciona perfecto, pero como hago para, de alguna u otra forma, encriptar o algo así, para que no se me muestren los datos que estoy pasando por url.

Si alguien me pudiese ayudar se lo agradecería.
  #2 (permalink)  
Antiguo 31/10/2011, 13:14
 
Fecha de Ingreso: julio-2010
Mensajes: 275
Antigüedad: 14 años, 4 meses
Puntos: 21
Respuesta: encriptar url

si utilizas ajax?

y te quedaría algo así:

Código Javascript:
Ver original
  1. ajax.open("POST", "factura_pdf.php", true);
  2. ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  3. ajax.send(“ced=+ced);
  #3 (permalink)  
Antiguo 31/10/2011, 13:35
Avatar de Trublux  
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 14 años, 1 mes
Puntos: 48
Respuesta: encriptar url

¿Por qué quieres meter en una cripta la URL? Jaja.
Bromas a parte, lo que propone Sirrohan es totalmente válido pero tienes que tener en cuenta que, si el motivo por el cual quieres ocultar la URL es por seguridad, cualquiera seguiría pudiendo ver la URL.
__________________
eZ Publish Developer Basic Legacy
eZ Publish Developer Basics (4.4)
Alojamientos rurales en España
  #4 (permalink)  
Antiguo 31/10/2011, 14:31
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: encriptar url

primero que nada he de decir que métodos de encriptación hay muchos. ahora, lo importante es hasta que punto es importante la encriptación para ti
  • puedes usar lenguajes del lado del servidor (php)
  • como estás usando php creo que leí que se puede hacer en el apache
  • puedes usar md5
  #5 (permalink)  
Antiguo 31/10/2011, 15:05
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 5 meses
Puntos: 310
Respuesta: encriptar url

Cita:
Iniciado por IsaBelM Ver Mensaje
primero que nada he de decir que métodos de encriptación hay muchos. ahora, lo importante es hasta que punto es importante la encriptación para ti
  • puedes usar lenguajes del lado del servidor (php)
  • como estás usando php creo que leí que se puede hacer en el apache
  • puedes usar md5
Como apunte, no recuerdo muy bien pero me suena que la gente está dejando de usar md5, la verdad es que es relativamente sencillo de crackear porque existen muchas listas de hashes, simplemente es cuestión de suerte que encuentres la decodificación. Ahora se lleva más sha1 y derivados.
Saludos (:
Edit: http://es.wikipedia.org/wiki/MD5#Seguridad
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #6 (permalink)  
Antiguo 31/10/2011, 17:33
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 5 meses
Puntos: 1012
Respuesta: encriptar url

se agradece el apunte

por aportar otros cifrados, aunque no creo que necesite estos ni los otros
aes
triple des
  #7 (permalink)  
Antiguo 02/11/2011, 10:29
Avatar de kakashi20  
Fecha de Ingreso: septiembre-2009
Mensajes: 616
Antigüedad: 15 años, 1 mes
Puntos: 15
Respuesta: encriptar url

estoy usando prototype y envio la variable asi :

function facturar(){



var ced = document.form1.ced.value;
var cliente = document.form1.cliente.value;
var tel = document.form1.tel.value;
var dir = document.form1.dir.value;

if ( ced=="" || cliente=="" || tel=="" || dir=="" ){

alert("Po favor escriba todos los datos personales del cliente");

}else{


window.open("factura_pdf.php?ced="+ced+"&cliente=" +cliente+"&tel="+tel+"&dir="+dir+"");

}// fin if

puedo usar algo similar de lo que me sugirio Sirrohan pero con prototype ??

Etiquetas: encriptar, funcion, php, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:30.