我有这个表格
<form action="index.php?store=<?php echo $_GET['store'];?>/" method="GET">
<input type="text" class="form-control txt-fc" name="s" placeholder="Enter Product Name" />
</form>
当前页面的网址是这样的
index.php?store=gsStore
现在的问题是,当我提交表单时,网址就变成了这个
index.php?s=Graphics+Cards
由于url中没有store
因此php显示错误!我真正想要的是它应该提交表单而不会丢失像这样的store
变量
index.php?store=gsStore&s=Graphics+Cards
如何实现?
答案 0 :(得分:3)
使用隐藏的输入元素:
<form action="" method="GET">
<input type="hidden" name="store" value="<?php echo $_GET['store'];?>">
<input type="text" class="form-control txt-fc" name="s" placeholder="Enter Product Name" />
</form>