php - 使用表单中的变量创建自定义链接
问题描述
我有 32 个必填字段的 html 表单,我希望提交按钮将用户重定向到使用 32 个字段的自定义链接。
php代码:
$v1 = $_GET['1'] ;
$v2 = $_GET['2'] ;
$v3 = $_GET['3'] ;
$v4 = $_GET['4'] ;
$v5 = $_GET['5'] ;
...
..
..
.
$v32 = $_GET['32'] ;
html代码:
<form action="" method="get">
<hr>
<h5>1</h5>
<hr>
<div class="form-row">
<div class="col-lg">
<div class="form-group">
<label for="1">* 1</label>
<input type="text" class="form-control border"
name="1" value="">
</div>
</div>
<div class="col-lg">
<div class="form-group">
<label for="2">2</label>
<select name="2" class="form-control border">
<option value="a">A</option>
<option value="b">B</option>
</select>
</div>
</div>
<div class="col-lg">
<div class="form-group">
<label for="3">3</label>
<input type="text" name="3" class="form-control border"
value="">
</div>
</div>
....
..
..
.
<div class="col-lg">
<div class="form-group">
<label for="32">32</label>
<input type="text" name="32" class="form-control border"
value="">
</div>
</div> </form>
我希望链接是这样的: https://example.com/AA/file.php?1=$v1&2=$v2&3=$v3&4=$v4&......&32=$v32
谢谢
解决方案
<form action="file.php" method="get">
<input name="1" type="text" value="" />
<input name="2" type="text" value="" />
<input type="submit">
</form>
这将在提交表单时将用户重定向到 file.php?1=here_user_input_value&2=here_user_input_value。