Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2007, 19:25
Warhate
 
Fecha de Ingreso: noviembre-2004
Mensajes: 9
Antigüedad: 19 años, 5 meses
Puntos: 0
Lectura de array pasado por formulario

Hola, estoy teniendo un problema pasando un array en un select, en realidad el problema está que al recibirlo no puedo leer las componentes del mismo ya que siempre imprime "Array" o si imprimo por indices[i] imprime cada una de las letras de la palabra Array en el orden. El foreach directamente tira error

Este es el codigo del formulario
Código PHP:
<?php
echo '<form name="formulario" method="post" action="index.php?operacion=verificar">';
echo 
'<select size="1" name="selector">';
$niveles = array('uno''dos''tres');
echo 
'<option select value ="'.$niveles.'">Primer elemento';
echo 
'</select>';
echo 
'</form>';
?>
Este es el codigo que lee

Código PHP:
<?php

$vector 
$_POST['selector'];

echo 
$vector[0];
echo 
$vector[1];
echo 
$vector[2];
echo 
$vector[3];
echo 
$vector[4];
echo 
$vector[5];

foreach (
$vector as $valor) { 
   echo 
"Valor: $valor<br>"
}
?>
Si alguien tiene una idea, se agradece