Cita: Puede ser entonces, por lo que dices tu, que el problema este en mi pc, lo que no entiendo entonces que solo me de problemas con estos dos servidores concretos.
Te vuelvo a insistir .. PHP cuando propaga el SID en cookie's crea una cookie con ciertos valores .. entre ellos define un "path" y un "domino" válido para esa cookie. Esto involucra a la configuración de PHP .. la cual puedes alterar por la función que más arriba mencioné también.
Esta puede ser una de las causas por qué "en un servidor va y en otro no" .. pero en mis "clientes" (navegadores) de pruebas en todos acepto las cookies de todo tipo.
Cita: De todos modos gracias por la explicacion, cuando tenga tiempo ya probare primero de activar la propagacion del ID con el trans_sid(que seguramente resolvera el problema) i sino modificar los parametros de las cookies.
No va a solucionar tu problema . .sobre todo cuando redireccionas por un header("Location: ...") en PHP, o lo haces con javascript
: window.location .. etc o usas cabeceras HTTP por HTML tipo <meta .. de refresh ...
En esos casos PHP NO sobre-escribe esos códigos para insertar el SID. En esos casos -igualmente- hay que hacerlo a mano (como lo haz hecho ahora).
Los "tag's" HTML que PHP sobre-escribe para insertar el SID en ellos son los que la directiva: url_rewrite_tags de tu php.ini definen .. (Y no hay forma de decirle ahí algo de código PHP que lo haga también o de javascript ..).
Por eso insisto tanto en el dichoso "SID" . .en que se basa y que tan necesario es que se "propague" como sea .. también en como PHP te "puede ayudar" en esto para que no tengas que hacerlo tu a mano en todo tu código .. o como hacerlo lo más transparente para tu aplicación pero con otros costos (cookies y que sean aceptadas).
Un saludo,