Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.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_Url_Text - Fatal编程技术网

如何在php中使用文本字段生成自定义url

如何在php中使用文本字段生成自定义url,url,text,Url,Text,这就是我要做的, 假设有我的url http://myurl.com/watch?v=**XYZ**&caption=**ABC**&link=**http://google.com** 我希望用户输入粗体文本,例如: **v**= textfield1 **caption**= textfield2 **link**= textfield3 提交按钮 单击“提交”后,将生成一个文本,单击此处将在新窗口中打开生成的url http://myurl.

这就是我要做的, 假设有我的url

 http://myurl.com/watch?v=**XYZ**&caption=**ABC**&link=**http://google.com**
我希望用户输入粗体文本,例如:

    **v**= textfield1
    **caption**= textfield2
    **link**= textfield3
提交按钮

单击“提交”后,将生成一个文本,单击此处将在新窗口中打开生成的url

 http://myurl.com/watch?v=**XYZ**&caption=**ABC**&link=**http://google.com**

最好的选择是使用JavaScript

您可以在提交检查时从textfield获取值并创建url。
使用

将汽车重定向到您的页面后,我创建了一个您想要的页面

index.php

<html>
<head>
    <title>My Page</title>

<script type="text/javascript">

function takevalues()
{
var value1 = document.getElementById('textfield1').value;
var value2 = document.getElementById('textfield2').value;
var value3 = document.getElementById('textfield3').value;

window.location = "http://myurl.com?value1="+value1+"&value2="+value2+"&value3="+value3;
}
</script>
</head>
<body>
    <form name="myform" action="javascript:takevalues()" method="POST">
        <div align="center">
        <br><br>
        <input type="text" size="25" id ="textfield1"> <br>
        <input type="text" size="25" id ="textfield2"> <br>
        <input type="text" size="25" id ="textfield3"> <br>
        <br><br>
        <input type="submit" size="value" id ="Submit">
        </div>
    </form>
</body>
</html>