使用PHP rawurlencode和斜杠进行表格编码

时间:2017-05-22 20:36:46

标签: php html forms get encode

我有一个自我提交的选择框,它接受网址中的当前$ _GET变量,以便将用户引导到同一页面。它目前运行良好但在地址栏中看起来很难看。

链接来自:

https://website.com/?x=directory/webpage

https://website.com/?x=directory%2Fwebpage&test=0

页面加载后是否可以保留“/”而不是“%2F”?

示例代码:

<form method="get" enctype="application/x-www-form-urlencoded">
<input type='hidden' name='x' value='<?php=rawurldecode($_GET['x']);?>'>
<select id='test1' name='test1' onchange='this.form.submit()'>
<option selected disabled>Select</option>
<option value="1">test</option>
</select>
<noscript><input type='submit' value='Submit'></noscript>
</form>

0 个答案:

没有答案