Foros del Web » Creando para Internet » HTML »

Gran problema

Estas en el tema de Gran problema en el foro de HTML en Foros del Web. Hola!!! En realidad no se si este tema iria en HTML o PHP o JavaScript, por favor el moderador de esta sala que ubique el ...
  #1 (permalink)  
Antiguo 28/09/2004, 10:13
Avatar de Jeremias  
Fecha de Ingreso: agosto-2003
Ubicación: Caracas
Mensajes: 504
Antigüedad: 21 años, 3 meses
Puntos: 0
Pregunta Gran problema

Hola!!!
En realidad no se si este tema iria en HTML o PHP o JavaScript, por favor el moderador de esta sala que ubique el tema en el foro que mas tenga que ver, por favor, Gracias.

Lo que sucede es lo siguiente, estoy trabajando en un portal, y he utilizado varios codigos en JavaScript tanto para abrir ventanas emergentes, ventanas de cierto tamaño y a la vez tambien para devolver a un usuario a la pagina principal si no tiene su sesion (en php) abierta, esto es algo de lo mas importante, aunque tambien he usado otros codigos javascript para otras cosas. El problema esta en que un usuario me ha llamado y me ha dicho que ha podido entrar en la secciones donde hay restricciones con javascript, y me fui hasta el lugar a revisar la maquina, y efectivamente observe que no estaba ejecutando ninguno de los codigos en javascript, por ejemplo que al entrar a la seccion restringida por un login y password, no me manda al usuario a la pagina principal en caso de que no tenga su sesion abierta, esto es un gran problema. Mis dudas son:

1) ¿Como es posible esto? ¿que le hicieron a la maquina o al navegador para que no soportara los JavaScript? si el SO es Win 2000 y usa como navegador Internet Explorer. Del mismo modo me gustaria saber posibles soluciones a esta problematica, si conocen como se podria solucionar esto se los agradeceria.

2) ¿Existira la forma de que apenas abran el portal, a traves de un codigo (sea HTML,PHP o lo que sea menos java porque no lo etsa soportando) se sepa si el navegador soporta los codigos JavaScript y hacerle saber que no esta apto para navegar en el portal o negarle el acceso?

3) ¿Existe una forma de revertir ese proceso y habiliar los Javascript en su maquina? se qu eesta pregunta es casi similar a la 1 pero en verdad necesito todas las posibles soluciones y explicaciones de lo que sucede

De verdad muchas Gracias de antemano y hasta luego. BYE
__________________
Atte. Jere
Agradezco su pronta colaboración.
;-) :arriba:Hoy por mi, mañana por ti:arriba: ;-)
  #2 (permalink)  
Antiguo 28/09/2004, 10:24
 
Fecha de Ingreso: enero-2003
Ubicación: Córdoba, Argentina
Mensajes: 1.047
Antigüedad: 21 años, 9 meses
Puntos: 10
creo que la mejor opcion seria hacer lo de "devolver a un usuario a la pagina principal si no tiene su sesion (en php) abierta" en PHP ya que seria mucho mas confiable que javascript y mucho mas dificil de saltear por parte de los usuarios malisiosos.
El uso de cookies y sesiones son lo que se usa generalmente para esto.... un ejemplo sencillo seria que cuando un usuario ingresa con su usuario y password se cree una variable de sesion con X nombre y despues en las paginas restringidas preguntas al comienzo si existe esa variable de sesion X, de ser asi muestras la pagina y sino lo rediriges a la pagina principal mediante: header("location: index.php")
__________________
oohh... quisiera ser godines!!!
  #3 (permalink)  
Antiguo 28/09/2004, 11:42
 
Fecha de Ingreso: junio-2004
Mensajes: 266
Antigüedad: 20 años, 5 meses
Puntos: 8
Mozilla o AvantBrowser entre otros permiten desactivar JavaScript. Para control de accesos siempre se deben usar sesiones (mas seguro y mas cómodo).
__________________
WebSenior
  #4 (permalink)  
Antiguo 28/09/2004, 13:10
Avatar de Jeremias  
Fecha de Ingreso: agosto-2003
Ubicación: Caracas
Mensajes: 504
Antigüedad: 21 años, 3 meses
Puntos: 0
Muchas Gracias !!!!! de verdad que ya por lo menos solucione lo de la restriccion a la areas restringidas
. BYE
__________________
Atte. Jere
Agradezco su pronta colaboración.
;-) :arriba:Hoy por mi, mañana por ti:arriba: ;-)
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 04:56.