Hola, escribí en un post anterior un problema que no se a que se debe, yo lo achacaba al google analytics, pero he comprobado que no es por eso.
El problema es el siguiente, tengo una web que funciona con BD y php para generar los menús y sus contenidos. Bien los enlaces de los menús tienen esta forma:
Código PHP:
miurl.php?id=4&seccion=noticias
Hasta aquí todo bien, y en mi servidor de prueba no pasa nada más, pero en el servidor que tiene el cliente (ovh) en todos los enlaces aparece a mayores esto:
Código PHP:
&PHPSESSID=8m48d0jfh4h1v142a9417gd3d3
De forma que queda asi:
Código PHP:
miurl.php?id=4&seccion=noticias&PHPSESSID=8m48d0jfh4h1v142a9417gd3d3
Con lo que, por culpa del & no valida en w3c, y no se de donde sale ese PHPSESSID, pues como digo en mi servidor de prueba no aparece y valida perfectamente. Yo creo una sesión para los idiomas, pero no se pasa por enlace si no generando una variable ($lg) que utilizo en las consultas para controlar el idiom a de la página. Alguien me puede decir como solucionar esto, porque estoy más que perdido.