Tu problema es más de HTML que de PHP y no, no es el atributo name lo que limita seleccionar solo un elemento, es la falta del atributo multiple:
Los corchetes en el nombre hacen que
opciones sea tratado como array, entonces, en PHP:
Código PHP:
Ver original$opciones = $_POST['opciones'];
// Ver los elementos seleccionados