Hola, ante todo, gracias por tu respuesta... una aclaración, ejemm.
Vamos a ver, si pido una solución para hacer estándar mi web con el W3C es de suponer y lo más lógico del mundo que haya visitado
http://www.w3c.org y haya intentado validar mis páginas con el validador
http://validator.w3.org/ no? ,ggg.
De hecho, hasta que no llegué a usar sesiones o pasar variables por URL no tuve el problema, ya que no aparecía ( como es lógico ) el PHPSESSID. Así, hasta entonces mis páginas eran estándar en XHTML y CSS, en mi web están los accesos a dichas validaciones del W3C.
Es decir... Sí, si que he visitado
www.w3c.org y además bastante, ggg, no obstante te vuelvo a agradecer la ayuda.
En este sentido hay otro problema, al pasar variables por url, los enlaces si pertenecen a secciones internas de un modulo u otro tipo de sección no tienen más remedio que quedar así:
http://(página)?variable=loquesea&(añadimos el modulo o seccion en el que esta)
que supongo será como pasar otra variable más por el URL, pero ese signo de unión tampoco es compatible con el validador.
¿ Hay que esperar a que el W3C tenga más en cuanta los lenguajes web para validar dichas cuestiones ?
¿ Hay alguna otra solución ?
Como dije no puedo modificar el php.ini o cualquier otro archivo del server, ya que creí haber oido algo de la variable register globals en ON u OFF.
Bueno, como siempre, os estaría muy agradecido por la ayuda o información.
Un saludo.