我会尽量简明扼要。
我有一个 PHP 表单页面,它使用数组中的数据(杂志名称)填充一个下拉框,然后,如果发布,将其输出到另一个页面。
但是,我在表单中有第二个数组(包含订阅链接),我还需要将其发送到输出页面,具体取决于从下拉框中选择的内容。如果这是有道理的。
例如,如果$arrayOne[7]
从下拉框中选择了 for 的值,我还需要自动将 over 的值 post_GET$arrayTwo[7]
到输出页面。
任何人都可以帮忙吗?
默认.php:
$arrayOne[0] = "magazineA";
$arrayOne[1] = "magazineB";
etc...
$arrayTwo[0] = "subscriptionLinkA";
$arrayTwo[1] = "subscriptionLinkB";
etc...
<form action="index2.php" method="get">
<?php
echo '<select name="publication">';
foreach ($magazine as $publication)
{
echo '<option name="publication" value="' . $publication . '">' . $publication . '</option>';
}
echo '</select>';
?>
<input type="submit">
</form>
index2.php:
<p>
If you have subscribed to <?php echo $_GET["publication"]; ?>,
you will receive your hard-copy in due course. If you are not a current subscriber,
<a href="#">click here</a> to subscribe.
</p>