problema con combo

morfeo
13 de Febrero del 2004
problema con combo

tengo 2 paginas p1.php y p2.php

la p1.php tiene mas o menos lo siguiente
en p1.php he hecho un combo varios opcion mediante un for

for($i=1; $i<11;$i++){
echo"
<select name=multi multiple>
<option value=$i>valor$i</option>
";
<select>
}
y un boton submit

la pagina p2.php quiero que haga mas o menos lo siguiente
quiero que la pagina p2.php me recupere el valor(value) que seleccione en p1.php(con un doble click)o si no se puede hacer de esa manera...quiero que cuando se seleccione y despues con el boton submit me muestre el valor(value)cuando hago click en el submit(esto en el p1.php pero el resultado me lo muestra en p2.php)

¿Como lo puedo hacer?
porfavor algun genio que tenga la solucion




rccroot
13 de Febrero del 2004
no se si te entendi pero porque no pones
print $_REQUEST["multi"];
en p2.php

khriztian
13 de Febrero del 2004
en p1.php :

<form action="p2.php" method="post">

<select name=lista>
<?

for($i=1; $i<11;$i++)
{
?>

<option value=<? echo $i; ?>><? echo "Valor $i"; ?></option>

<?
}
?>
</select>

<br>

<input type="submit" value="enviar">

</form>


en p2.php :


echo $lista;


****************************************************

Ojo, si tienes el register_global=off en el php.ini,
el contenido de p2.php es : echo $_POST['lista'];

****************************************************