Foros del Web » Programando para Internet » PHP »

Php + ie6 + $_session = no funka

Estas en el tema de Php + ie6 + $_session = no funka en el foro de PHP en Foros del Web. Hola mis queridos Phperos me ha surgio un problema que no le puedo encontrar la solucion es por eso que los molesto nuevamente. En un ...
  #1 (permalink)  
Antiguo 23/03/2010, 15:46
 
Fecha de Ingreso: febrero-2007
Mensajes: 58
Antigüedad: 17 años, 9 meses
Puntos: 1
Php + ie6 + $_session = no funka

Hola mis queridos Phperos me ha surgio un problema que no le puedo encontrar la solucion es por eso que los molesto nuevamente.
En un sitio que estoy desarrollando uso $_SESSION para mantener varios valores, pero me encuentro que en IE6 no me muestra nada de lo que utiliza la $_SESSION e intente de varias maneras pero no logro hacer que funcione, asique escribo este foro de manera desesperada para que alguein me tire alguna idea.

Lo que intente fue mediante el archivo .htacces modificar algunas propiedades del php.ini que lei que tendrian que estar activadas
Estas dos banderas la tenia desacctivadas y las active mediante el uso del archivo .htaces segun lo que lei en este foro, pero no me funciono.

session.use_cookies = 1
session.use_trans_sid = 1

Si alguein me podria dar una mano estaria muy agradecido.

Ya no se que mas probrar.... desde ya muchas gracias.

Saludos.

Nico8287

  #2 (permalink)  
Antiguo 23/03/2010, 15:48
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Php + ie6 + $_session = no funka

Si para los demás navegadores te funciona el problema no es PHP, si no el navegador de IE6 que tiene desabilitado el uso de los cookies, verifica que lo tengas habilitado.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 23/03/2010, 15:57
 
Fecha de Ingreso: febrero-2007
Mensajes: 58
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Php + ie6 + $_session = no funka

Gracias por la rapida respuesta, pero en el LOCALHOST y el mismo IE6 y en otro SERVIDOR y el mismo IE6 tambien funciona, calculo que tiene que ser la configuracion del servidor donde esta la pagina.

Gracias de todos modos.

Pro favor alguna otro sugerencia
  #4 (permalink)  
Antiguo 23/03/2010, 16:09
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Php + ie6 + $_session = no funka

Si no funciona en otros navegadores, es la configuración, si funciona en otros navegadores entonces es el IE6
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #5 (permalink)  
Antiguo 23/03/2010, 16:28
 
Fecha de Ingreso: septiembre-2005
Mensajes: 34
Antigüedad: 19 años, 1 mes
Puntos: 1
Respuesta: Php + ie6 + $_session = no funka

Si funciona con otros navegadores en localhost, pero no en IE6, fijate la configuración del nivel de seguridad, ya que puede estar generando conflictos con las cookies.

Saludos
  #6 (permalink)  
Antiguo 23/03/2010, 16:47
 
Fecha de Ingreso: febrero-2007
Mensajes: 58
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Php + ie6 + $_session = no funka

Hola muchachos, creo que esta claro que IE6 no es el problema y tampoco la configuracion o el mismo IE6 que ejecuto desde mi pc. Como les comentaba puedo ingresar con mi IE6 correctamente a mi localhost y anda barbaro, tambien lo probre en otro servidor (llamemoslo servidor X) y sin problemas.
Pero en el servidor que esta alojada la pagina (llamemoslo servidor W) cuando entro con el mismo IE6 que me funciona perfecto en mi localhost y en el servidor X, no me funcionan las sesiones en el servidor W.
Espero que haya quedado claro que el problema no es el IE6 de mi pc, ni algun otro IE6. Para mi es "obvio" que el problema esta en la configuracion del servidor W.
Muchas gracias por las respuestas, cualquier otra sugerencia sera bienvenida
Saludos Nico8287
  #7 (permalink)  
Antiguo 23/03/2010, 16:51
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Php + ie6 + $_session = no funka

Ok, ahora está claro, entonces sí debe ser como está configurado el php.ini. ¿Podrías mencionar lo que tienes declardo en el php.ini en la parte que dice [SESSION] para ver que está declarado?
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #8 (permalink)  
Antiguo 23/03/2010, 17:11
 
Fecha de Ingreso: febrero-2007
Mensajes: 58
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Php + ie6 + $_session = no funka

Cita:
Iniciado por abimaelrc Ver Mensaje
Ok, ahora está claro, entonces sí debe ser como está configurado el php.ini. ¿Podrías mencionar lo que tienes declardo en el php.ini en la parte que dice [SESSION] para ver que está declarado?
Session Support enabled
Registered save handlers files user mm sqlite
Registered serializer handlers php php_binary wddx

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_httponly Off Off
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 4 4
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp /tmp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0

Aclaracion Importante: Como dije session.use_trans_sid pobre con 0 y 1 y con session.use_cookies lo mismo probre con 0 y 1, tambien e intentado con register_globals 0 y 1, es decir esas tres propiedades en OFF y ON.

De nuevo quiero agradecerles por el tiempo que le dedican a leer mi post.

Saludos.

Nico8287.
  #9 (permalink)  
Antiguo 23/03/2010, 17:20
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Php + ie6 + $_session = no funka

¿Podrías también indicar como tienes declarado error_reporting? Declaralo E_ALL & ~E_NOTICE.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #10 (permalink)  
Antiguo 23/03/2010, 19:32
 
Fecha de Ingreso: febrero-2007
Mensajes: 58
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Php + ie6 + $_session = no funka

Hola maestro!, te cuento como me fue.

asi lo tenia...
Local Value Master Value
error_reporting 6135 6135


asi lo configure ahora...
Local Value Master Value
error_reporting E_ALL & ~E_NOTICE 6135


Luego...
Entre nuevamente con IE6, sigue todo igual y no me arroja ningun error.
Te comento que vi tambien que se utiliza esta sintaxis:
error_reporting E_ALL & ^ ~E_NOTICE
Seguramente es lo mismo pero tenia que probar
Con esta otra configuracion obtuve los mismos resultados.

Si intento setear algo asi:
error_reporting E_ALL & ^ E_NOTICE
Me deberia mostrar los errores o hacer un log en algun lado, no?

Muchas Gracias por la ayuda abimaelrc!!!
Saludos
  #11 (permalink)  
Antiguo 23/03/2010, 21:00
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Php + ie6 + $_session = no funka

Estoy tratando de ver porque en un servidor no te funciona y en el otro sí. Bueno lo más importante es ver como lo tienes declarado todo, podrías postear lo que has hecho, me refiero al código.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #12 (permalink)  
Antiguo 24/03/2010, 10:57
 
Fecha de Ingreso: febrero-2007
Mensajes: 58
Antigüedad: 17 años, 9 meses
Puntos: 1
Respuesta: Php + ie6 + $_session = no funka

Hola, Abimaelrc postear el codigo me parece muy complicado no es que no lo quiera mostrar, sino que es mucho y hay javascript, clases, etc.

Desde ya muchas gracias por intertar resolver mi problema.

Cualquier sugerencia sera bienvenida.

Saludos y gracias de nuevo.

Nico8287
  #13 (permalink)  
Antiguo 24/03/2010, 11:35
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años, 5 meses
Puntos: 1517
Respuesta: Php + ie6 + $_session = no funka

Te sugiero que hagas un pequeño código para ver si tiene problemas:
pagina.php
Código PHP:
Ver original
  1. <?php
  2. $_SESSION["foo"] = "bar";
  3. header("Location: otraPagina.php");
otraPagina.php
Código PHP:
Ver original
  1. <?php
  2. echo $_SESSION["foo"];
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos

Etiquetas: session
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 22:40.