我认为html输入字段可以填充url 通过在基本URL后面使用?fieldname = value 但是我现在整个上午都被困在这里。
这是我的HTML
的一部分 <tr class="pure-table-odd">
<td><label for="name">Naam</label></td>
<td><input type="text" name="name" value="" required id="name" title=""></td>
</tr>
当我使用以下网址建立链接时,该字段仍然为空。有什么建议吗?
http://83.163.140.140//web2016/spa_wellness_arrangementen/vriendinnendag_wellness_arrangement.html?name=test
PS 其实我需要勾选一个复选框。但我想要尝试一些更容易的事情&#39;第一
答案 0 :(得分:1)
您不能使用这样的网址参数。您需要处理请求服务器端(通过PHP或类似)或通过javascript。但是,处理这样的事情会带来很多其他潜在的安全漏洞,所以你应该知道自己在做什么。
在PHP中,这将是:
<?php
echo '<tr class="pure-table-odd">
<td><label for="name">Naam</label></td>
<td>';
if ($_GET['parameter']) { //checks if "parameter" exists in the URL string
$var = $_GET['parameter'];
echo '<input type="text" name="name" value="'.$var.'" required id="name" title="">';
}
echo '</td></tr>';
?>