Foros del Web » Programando para Internet » PHP »

Llenar array por formulario y conservar valores haciendo 'PHP_SELF'

Estas en el tema de Llenar array por formulario y conservar valores haciendo 'PHP_SELF' en el foro de PHP en Foros del Web. Buenas , mi duda es la siguiente ... Intento pasar varios valores de un formulario que quiero que se vayan guardando en varios arrays $array1[$i]=$_post['varlor1']; ...
  #1 (permalink)  
Antiguo 19/01/2008, 11:26
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Llenar array por formulario y conservar valores haciendo 'PHP_SELF'

Buenas , mi duda es la siguiente ...
Intento pasar varios valores de un formulario que quiero que se vayan guardando en varios arrays

$array1[$i]=$_post['varlor1'];
$array2[$i]=$_post['varlor2'];
$array3[$i]=$_post['varlor3'];
$array4[$i]=$_post['varlor4'];

Uso un form que vuelve a la misma página una y otra vez llenando los arrays con los 4 valores del formulario
<form name="form1" method="post" action="<? echo $_SERVER['PHP_SELF'] ?>">

pero ...
No se como hacer para que los valores de los arrays se guarden ¿tengo que enviar los arrays por el form? , huff estoy liado
,haber si alguien me puede decir como hacerlo.
Muchas gracias y saludos
  #2 (permalink)  
Antiguo 19/01/2008, 12:16
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Pregunta Re: Llenar array por formulario y conservar valores haciendo 'PHP_SELF'

Que mas pues vos....

yo lo hago de la siguiente forma:

en mi html
Código PHP:
<form name="miForma" action="<?= $PHP_SELF?>">
<?
  
for ($i=0;$i<10;$i++)
  {
     echo 
"<input type='text' name='valor[$p]' value='' .....><tr>";
  }
 echo 
"<type='submit' name='accion' value='Procesar'>";
?>
en mi PHP:
Código PHP:
<?
if (isset($accion))
{
   if (
is_array($valor))
   {
      foreach (
$valor as $key => $val)
      {
           
$array[$key]['valor'] = $val;
      }
   }  
}
Espero te sirva.....

Un Cordial Saludo
  #3 (permalink)  
Antiguo 19/01/2008, 12:38
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Re: Llenar array por formulario y conservar valores haciendo 'PHP_SELF'

Perdon.... corrijo

Cita:
<form name="miForma" action="<?= $PHP_SELF; ?>">
<?
for ($i=0;$i<10;$i++)
{
echo "<input type='text' name='valor[$p]' value='' .....><tr>";
}
echo "<type='submit' name='accion' value='Procesar'>";
?>
Por echo "<input type='text' name='valor[$i]' value='' .....><tr>";

Lapsus de aquellos

Un Cordial Saludo
  #4 (permalink)  
Antiguo 20/01/2008, 09:58
Avatar de Dundee  
Fecha de Ingreso: junio-2002
Ubicación: El Médano
Mensajes: 1.310
Antigüedad: 21 años, 10 meses
Puntos: 8
Re: Llenar array por formulario y conservar valores haciendo 'PHP_SELF'

Cita:
Iniciado por augusto_jaramil Ver Mensaje
Perdon.... corrijo



Por echo "<input type='text' name='valor[$i]' value='' .....><tr>";

Lapsus de aquellos

Un Cordial Saludo
Gracias , pero la verdad que este cacho de código no lo entiendo muy bien
foreach ($valor as $key => $val)
{
$array[$key]['valor'] = $val;

¿El ['valor'] ¿a q se refiere? , huff que lio

Gracias de antemano

Última edición por Dundee; 21/01/2008 a las 17:15
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:14.