Hola otra vez:
Te he preparado un ejemplo con html y javascript
:
formulario ejemplo (prueba132.html):
Código PHP:
<html>
<head>
select múltiple
</head>
<body>
<form name=prueba action=prueba132bis.html method=get>
<select multiple name=op>
<option selected value="selección_1">op1</option>
<option selected value="selección_2">op2</option>
<option selected value="selección_3">op3</option>
<option selected value="selección_4">op4</option>
</select>
<input type=submit value=abrir >
</form>
</form>
</body>
</html>
gestión de formulario ejemplo (prueba132bis.html):
Código PHP:
<html>
<body>
<h3>Procesando formulario:</h3>
<script language=javascript>
var entrada = location.search.split("?")[1].split("&");
var ops = new Array();
var indice_Array = 0;
for (var i = 0; i < entrada.length; i ++)
if (entrada[i].split("=")[0] == "op")
ops[indice_Array ++] = unescape(entrada[i].split("=")[1]);
var mensaje = "Variable ops:<br><ul type=disc>";
for (var i = 0; i < ops.length; i ++)
mensaje += "<li>" + ops[i] + "</li>";
mensaje += "</ul>";
document.writeln(mensaje);
</script>
</body>
</html>
Pero esto no te va a servir si el formulario tiene que gestionarse en el servidor con asp, php, perl u otro lenguaje.
Saludos