我有一个问题,我会用PHP发送一个POST,但我会 发送带有表单值的GET参数:
<form action="/Eventsuche/" method="post">
<table>
<tr>
<td>
<input id="Headsucheort" name="Headsucheort" type="text" value="" />
</td>
<td>
<button type="submit" name="Submit" id="Headsuchestart" value="Headsuchestart">»</button>
</td>
</tr>
所以,提交时他带我去/ Eventsuche /但我想 到这里:/ Eventsuche / Headsucheort的价值
谢谢! :)
答案 0 :(得分:1)
<button onclick="window.location.href='/Eventsuche/' + document.getElementById('Headsucheort').value">»</button>
没有测试但是
答案 1 :(得分:0)
如果您确实必须在PHP中执行此操作,请将其添加到Eventsuch:
if ( isset($_POST['Headsucheort']) ) {
header('location:http://www.your-url.com/Eventsuche/'.$_POST['Headsucheort']);
exit;
}
答案 2 :(得分:0)
我看到了两种方法。
第一:
您可以将变量添加到操作值的末尾,例如:action="Eventsuche?var=somevalue"
第二个是: 作为一个隐藏的输入,即使它被隐藏,php将在提交时捕获它,如下所示:
<input type="hidden" name="myvar_name" value="my_var_value" />
我认为应该这样做。