Hola a todos,
Escribo para pedir su ayuda en lo siguiente: Tengo dos select, el segundo me entrega una lista de opciones asociadas a archivos que quiero desplegar en una página diferente. En ambas tengo scripts PHP y conseguí que la aplicación funcione bien... Bueno, no tanto; porque
ahora consigo pasar sólo una opción para la segunda página y necesito que sea múltiple. Ayudénme por favor...
La parte de código asociada a los select es ésta (primera página):
Código php:
Ver original<!-- Manual de PHP de WebEstilo.com -->
<form name="form1" method="post" action="recibeS.phtml">
<select name="selector1" id="selector1" onChange="javascript:Seleccionar();">
<option value="null"
<?php if (empty($sel1)) { echo " selected"; } ?>>Seleccione un valor</option>
<option value="AR"<?php if ($sel1 == "AR") { echo " selected"; }
?>>Argentina</option>
<option value="MX"<?php if ($sel1 == "MX") { echo " selected"; }
?>>México</option>
<option value="CO"<?php if ($sel1 == "CO") { echo " selected"; }
?>>Colombia</option>
</select>
// el select dependiente, lo relleno con información contenida en un archivo txt.
<select name="selector2" id="selector2">
<?php
if ($fillsel2) {
$contentsel2 = explode("*",$contentsel2); foreach($contentsel2 as $key => $value) {
echo '<option value="'.$item[0].'">'.$item[1].'</option>'."\n";
} // foreach
} // if
else {
?>
<option value="null" selected>(Vacío)</option>
<?php } ?>
</select>
<input type="submit" name="Submit">
</form>
Esta es la página que recibe la variable y procesa el despliegue del archivo asociado a la opción que se haya elegido (funciona bien, pero sólo para una opción):
Código php:
Ver original<!-- Manual de PHP de WebEstilo.com -->
<html>
<head>
<title>Ejemplo de PHP</title>
</head>
<body>
</body>
<H1>Ejemplo de procesado de formularios</H1>
<?php
include $_GET['selector2']; <br>
?>
</html>