Como sabrás, esto se debería conseguir sacando la información del GET (por ejemplo), como coo otro tipo de dato que no fuese un array
Código PHP:
echo "<br>Nombre 1: " . $_GET['Nombre[1]'];
pero no funciona.
Si miramos qué trae el GET vemos que sí viene bien el array:
Código PHP:
print_r($_GET);
resulta:
Array ( [Nombre] => Array ( [1] => valor 1 [2] => valor 2 [3] => valor 3 [4] => valor 4 ) [boton] => enviar )
pero si miramos las globales es aún más interesante:
Código PHP:
print_r($GLOBALS);
vemos que como globales aparecen:
[Nombre] => Array
(
[1] => valor 1
[2] => valor 2
[3] => valor 3
[4] => valor 4
)
con lo que se ve que tambien son variables globales. Luego las podemos obtener directamente:
En la página 2:
Código PHP:
echo "<br>Nombre 1: " . $Nombre[1];
echo "<br>Nombre 2: " . $Nombre[2];
echo "<br>Nombre 3: " . $Nombre[3];
echo "<br>Nombre 4: " . $Nombre[4];
Además acabo de comprobar que también se puede coger del GET, pero yo lo hacía mal. Lo siguiente también funciona:
Código PHP:
echo "<br>Nombre 1: " . $_GET['Nombre'][1];
echo "<br>Nombre 2: " . $_GET['Nombre'][2];
echo "<br>Nombre 3: " . $_GET['Nombre'][3];
echo "<br>Nombre 4: " . $_GET['Nombre'][4];
Te pego el codigo completo:
página1:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<form action="_prueba3.php" method="get" name="form1">
<input type=text name="Nombre[1]" id="Nombre[1]" value="valor 1"/>
<input type=text name="Nombre[2]" id="Nombre[2]" value="valor 2"/>
<input type=text name="Nombre[3]" id="Nombre[3]" value="valor 3"/>
<input type=text name="Nombre[4]" id="Nombre[4]" value="valor 4"/>
<input name="boton" type="submit" value="enviar" />
</form>
</body>
</html>
pagina2
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<?
print_r($GLOBALS);
echo "<br>Nombre 1: " . $Nombre[1];
echo "<br>Nombre 2: " . $Nombre[2];
echo "<br>Nombre 3: " . $Nombre[3];
echo "<br>Nombre 4: " . $Nombre[4];
echo "<br>";
echo "<br>Nombre 1: " . $_GET['Nombre'][1];
echo "<br>Nombre 2: " . $_GET['Nombre'][2];
echo "<br>Nombre 3: " . $_GET['Nombre'][3];
echo "<br>Nombre 4: " . $_GET['Nombre'][4];
echo "<br>";
?>
</body>
</html>