FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Paso de sesiones o como editar datos en ventanas emergentes
Hola,
Supongan que tengo un script personas.php que muestra una lista de personas. Cada elemento en la lista tiene un enlace: <a href='javascript: editar(3456)'>Juan de las Pestañas</a> La función js editar abre una ventana emergente para editar los datos de la persona: Código:
function editar(id) { window.open('editar_persona.php?id=' + id); } Hasta aquí todo muy bien El problema empieza cuando hay que meterle seguridad al asunto. Digamos que todos mis scripts comienzan así: Código PHP:
Lo único que se me ha ocurrido es pasar el id de la sesión en el enlace. Este id lo obtengo con session_id() al comienzo del script personas.php y formo el enlace en la función editar(): Código:
function editar(id) { window.open('editar_persona.php?id=' + id + '&sid=<?=$sid?>'); } Sin embargo el id de la sesión queda a la vista de todo el mundo en el código html de personas.php y no sé qué tan grave es esto. ¿De qué manera podría manejarse esta situación? // Gracias |
|
|
|