Cita:
Iniciado por angeloya sin usar disabled="disabled" en el select ni style="display:none" , ya me dijeron que readonly no va
El atributo disabled elimina la funcionalidad del campo y previene que su valor sea pasado como variable, en cambio readonly (para los text/textarea), si bien impide que la intervención del usuario, no evita que el valor sea pasado al hacer submit, es decir son cosas completamente distintas.
Otra alternativa es que elimines el atributo name al campo, con lo cual, su valor no será procesado.
El html ya tiene numerosas herramientas como para que intentemos inventar cosas nuevas.