nkly
Новичок
Как передать массив полностью в другой скрипт
Есть файл 1.php следующего содержания
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<FORM action="2.php" method="POST">
<?php
$List = array (2=>0,3=>12,4=>6,6=>3);
for ($k=0; $k<count($List);$k++)
{$Line = each ($List);
print ("$Line[key] равно $Line[value].<P>\n");
}
?>
<CENTER><INPUT type="submit" VALUE = "Изменить"></CENTER>
</FORM>
</BODY>
</HTML>
И есть файл 2.php следующего содержания
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY>
<?php
$mas = $_POST['List'];
for ($k=0; $k<count($mas);$k++)
{$Line = each ($mas);
print ("$Line[key] тоже равно $Line[value].<P>\n");
}
?>
</BODY>
</HTML>
Как передать массив полностью из одного скрипта в другой? Может у меня ошибка в синтаксисе? Переменную передать удается, а вот массив - не получается.
Есть файл 1.php следующего содержания
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY>
<FORM action="2.php" method="POST">
<?php
$List = array (2=>0,3=>12,4=>6,6=>3);
for ($k=0; $k<count($List);$k++)
{$Line = each ($List);
print ("$Line[key] равно $Line[value].<P>\n");
}
?>
<CENTER><INPUT type="submit" VALUE = "Изменить"></CENTER>
</FORM>
</BODY>
</HTML>
И есть файл 2.php следующего содержания
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY>
<?php
$mas = $_POST['List'];
for ($k=0; $k<count($mas);$k++)
{$Line = each ($mas);
print ("$Line[key] тоже равно $Line[value].<P>\n");
}
?>
</BODY>
</HTML>
Как передать массив полностью из одного скрипта в другой? Может у меня ошибка в синтаксисе? Переменную передать удается, а вот массив - не получается.