问题是如何将数据从第一个表单发送到第二个表单,在第二个表单中获取更多数据并将其发送到第三页并显示所有内容。我决定通过 url 来做。还有一个问题。如何为表单中的链接添加属性?
第二种形式从url获取属性值
<?php
$url = $_SERVER['QUERY_STRING'];
return $url;
?>
然后你需要选择一个值并将其添加到现有的url并转到第三页,我不知道如何将值从$url添加到“http://x/end.php”
<form action="http://x/end.php" method="GET">
<input type="radio" name="iphone" value="iPhone 12"> iPhone 12<Br>
<input type="radio" name="iphone" value="iPhone 11"> iPhone 11<Br>
<input type="radio" name="iphone" value="iPhone SE"> iPhone SE<Br>
<input type="radio" name="iphone" value="iPhone XR"> iPhone XR<Br>
<p><input type="submit"" s/></p>
第一页上的第一个表格
<form action="http://Lab3Alena/action.php" method="GET">
<h2 id="buy_apple_products" class="text_buy_apple">Купить продукцию Apple<br></h2>
<p class="video"><iframe width="560" height="315" src="https://www.youtube.com/embed/R4-YdC5N6Lo" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<p>Форма заказа продукции Apple:</p>
<p>Ваше имя и фамилия: *</p>
<p><input type="text" name="name_surname" size="40"></p>
<p>Выберите цвет iPhone:</p>
<p><select type="type" name="type">
<option>Белый</option>
<option>Черный</option>
<option>Золотой</option>
</select></p>
<p>Способ доставки:</p>
<input type="radio" name="browser" value="Самовывоз"> Самовывоз<Br>
<input type="radio" name="browser" value="В черте города"> В черте города<Br>
<input type="radio" name="browser" value="По всей Украине"> По всей Украине<Br>
<p>Ваш E-mail: *</p>
<p><input name="email" size="40"></p>
<p>Ваш адрес: *</p>
<p><input name="address" size="40"></p>
<p><input type="submit" /></p>
<p>* - поля обязательные для заполнения</p>
</form>
从第一个表单添加字段(它们可以隐藏),替换第一个表单中的数据并将所有内容一起发送。