Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/272.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在URL中使用用户输入提交表单后重定向_Php_Forms_Submit - Fatal编程技术网

Php 在URL中使用用户输入提交表单后重定向

Php 在URL中使用用户输入提交表单后重定向,php,forms,submit,Php,Forms,Submit,我需要有一个表格,填写后将创建一个变量,然后转到一个url与该变量在url 类似这样但有效的方法: <form action="?????" method="?????"> Number: <input type="text" name="url1" value=""><br> <input type="submit" name="submit" value="Goto URL"> </form> 当提交被按下时,我需要它转到 有

我需要有一个表格,填写后将创建一个变量,然后转到一个url与该变量在url

类似这样但有效的方法:

<form action="?????" method="?????">

Number: <input type="text" name="url1" value=""><br>

<input type="submit" name="submit" value="Goto URL">
</form>
当提交被按下时,我需要它转到

有什么想法吗?

使用method=GET在url中放置变量:

<form action="http://somewhere.com/" method="GET">
    Number: <input type="text" name="url" value="" /><br />

    <input type="submit" name="submit" value="Goto URL" />
</form>

发布此表单将转到与第一个表单不同的

。不需要表单,为textfield添加一个名为'id'的属性,然后定义一个javascript函数来检索textfield的值,然后跳转,希望有用

<form action="?????" method="?????">

Number: <input id="url1" type="text" name="url1" value=""><br>

<input type="button" name="submit" value="gotoURL()">
</form>

<script>
function gotoURL(){
window.location='http://somewhere.com?url='+document.getElementById('url1').value;
}
</script>

顺便说一下,您缺少提交按钮或document.name。submit@Sourav:更新为完整的表格。
<form action="?????" method="?????">

Number: <input id="url1" type="text" name="url1" value=""><br>

<input type="button" name="submit" value="gotoURL()">
</form>

<script>
function gotoURL(){
window.location='http://somewhere.com?url='+document.getElementById('url1').value;
}
</script>