Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2007, 15:25
Avatar de Erikfrancisco
Erikfrancisco
 
Fecha de Ingreso: noviembre-2003
Ubicación: Estado de México
Mensajes: 503
Antigüedad: 20 años, 5 meses
Puntos: 4
Re: posiciones en array

Hasta donde llega mi razonamiento, de la forma en que mandas las variables nunca vas a saber que posición tenía esa variable ya que las estas mandando en forma de array y si no se selecciono el checkbox 1 simplemente no lo agregará al array. Una posible solución sería que enviaras las variables por separado y hay si sabrias que posición tiene. Ejemplo:
Código PHP:
<?php
if( isset( $_POST['submit'] ) )
{
   
$nombre1 $_POST['nombre1'];
   
$nombre2 $_POST['nombre2'];
   
$nombre3 $_POST['nombre3'];

   if( !empty( 
$nombre1 ) )
      echo 
"Posición 1: ".$nombre1."</br>";

   if( !empty( 
$nombre2 ) )
      echo 
"Posición 2: ".$nombre2."</br>";

   if( !empty( 
$nombre3 ) )
      echo 
"Posición 3: ".$nombre3."</br>";

   echo 
"<p>";
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
<input type="checkbox" name="nombre1" value="valor1">Valor 1
<input type="checkbox" name="nombre2" value="valor2">Valor 2
<input type="checkbox" name="nombre3" value="valor3">Valor 3</br>
<input type="submit" name="submit" value="Enviar">
</form>
Espero sea lo que necesitabas o por lo menos te de una idea. Suerte