Hola:
Si se envía una página con el método get se fabrica la url destino empezando con el valor del action seguido de el carácter interrogación cerrada (sólo una vez) y las parejas nombre_variabe=escape(valor) y no puede haber más de un carácter "?"... bueno, creo que se puede pero si es parte de alguno de los valores pasados... o sea que si no lo haces así, provocas un conflicto por la ambiguedad de la url cosa que es aconsejable evitar.
Saludos