Ocultar cadena en llamada a pagina ASP

04/06/2005 - 13:36 por Búho | Informe spam
Buenos dias/tardes tengas todos ustedes.
A ver si soy capaz de explicar el problema (Les pido comprensión para leer
este mensaje)
En la siguiente URL tengo el Foro de Access y VBA de mi web:
http://www.mvp-access.com/foro
Verán que en la parte superior de la pantalla hay una imagen 'CHAT' que lo
que hace es enlazar a otra aplicacion (Un chat) para mantener conversaciones
publicas entre los miembros del foro.
Bien. Observarán que los botones que se muestran están alineados. (En
concreto el del Chat es el ultimo)
Normalmente ese boton no se ve (Le he puesto visible ahora para plantear
esta pregunta aquí) al menos que la entrada en dicho foro se haga como
usuario registrado. Ya digo que le he puesto visible ahora, precisamente
para que le vean todos ustedes sin necesidad de ser miebros del foro.
No obstante, si lo desean, he creado un usuario y un Password
Usuaurio: pruebabuho
Password: pruebabuho
Para que vean la situacion tambien de los botones cuando en el foro se entra
con login, que a la postre, será la situación real.

En cualquier caso, insisito, verán los botones superiores alineados.
Ahora viene el problema.
El link que pongo en el boton de Chat es la llamada a una ASP que recoge dos
parametros. El primer parametro es una cadena larga (No tiene sentido
explicar que hace) y el segundo parametro, este sí, es el nombre del usuario
que se ha logueado en el Foro.
Imaginanse la situacion REAL de que pica en el boton como usuario del Foro.
(Hagan ustedes la prueba con ese usuario de prueba que he creado)
En este caso se forma la pagina ASP de entrada al Chat, pero en la parte
superior del Explorador se ve la cadena que paso.
Es decir, si alguien con un poco de ojo, coge dicha cadena, la copia y la
pega en otra ventana del explorador y al final cambia a mano el nombre del
usuario del foro por uno cualquiera, el Chat le deja entrar sin problemas
con ese nuevo Nick falso y que no pertenece al Foro.

Habia pensado que al picar en dicha imagen de CHAT, se hiciera a través de
un Form mediante el metodo POST y pasar como oculto el Nick del foro hacia
la aplicacion de Chat.
Realmente es una solucion...el problema es que al poner la estructura
<Form...> el botón ya no se alinea con el resto y se baja hacia abajo.
No sé si me he explicado convenientemente. En cualquier caso, si necesitan
alguna aclracion mas, gustosamente lo haré.
Muchas gracias por leer esto



Saludos desde Valladolid
Francisco Javier García Aguado
buhonews@mvp-access.com

http://www.mvp-access.com/buho
http://www.mvp-access.com/foro
 

Leer las respuestas

#1 Miguel González
06/06/2005 - 11:40 | Informe spam
Hola Búho.

Según comprendo, el problema se debe a los márgenes del elemento <form>.

Prueba a poner el margen del formulario al valor cero mediante CSS:

<form ... style="margin:0;">

Es posible que también tengas que ajustar los márgenes del botón, ya que
heredará el margen "cero" del formulario.

Saludos!
Miguel


Búho escribió:
Buenos dias/tardes tengas todos ustedes.
A ver si soy capaz de explicar el problema (Les pido comprensión para leer
este mensaje)
En la siguiente URL tengo el Foro de Access y VBA de mi web:
http://www.mvp-access.com/foro
Verán que en la parte superior de la pantalla hay una imagen 'CHAT' que lo
que hace es enlazar a otra aplicacion (Un chat) para mantener conversaciones
publicas entre los miembros del foro.
Bien. Observarán que los botones que se muestran están alineados. (En
concreto el del Chat es el ultimo)
Normalmente ese boton no se ve (Le he puesto visible ahora para plantear
esta pregunta aquí) al menos que la entrada en dicho foro se haga como
usuario registrado. Ya digo que le he puesto visible ahora, precisamente
para que le vean todos ustedes sin necesidad de ser miebros del foro.
No obstante, si lo desean, he creado un usuario y un Password
Usuaurio: pruebabuho
Password: pruebabuho
Para que vean la situacion tambien de los botones cuando en el foro se entra
con login, que a la postre, será la situación real.

En cualquier caso, insisito, verán los botones superiores alineados.
Ahora viene el problema.
El link que pongo en el boton de Chat es la llamada a una ASP que recoge dos
parametros. El primer parametro es una cadena larga (No tiene sentido
explicar que hace) y el segundo parametro, este sí, es el nombre del usuario
que se ha logueado en el Foro.
Imaginanse la situacion REAL de que pica en el boton como usuario del Foro.
(Hagan ustedes la prueba con ese usuario de prueba que he creado)
En este caso se forma la pagina ASP de entrada al Chat, pero en la parte
superior del Explorador se ve la cadena que paso.
Es decir, si alguien con un poco de ojo, coge dicha cadena, la copia y la
pega en otra ventana del explorador y al final cambia a mano el nombre del
usuario del foro por uno cualquiera, el Chat le deja entrar sin problemas
con ese nuevo Nick falso y que no pertenece al Foro.

Habia pensado que al picar en dicha imagen de CHAT, se hiciera a través de
un Form mediante el metodo POST y pasar como oculto el Nick del foro hacia
la aplicacion de Chat.
Realmente es una solucion...el problema es que al poner la estructura
<Form...> el botón ya no se alinea con el resto y se baja hacia abajo.
No sé si me he explicado convenientemente. En cualquier caso, si necesitan
alguna aclracion mas, gustosamente lo haré.
Muchas gracias por leer esto

Preguntas similares