使用文本框中的参数调用php
我想制作一个有文本框的网站,如果用户输入“hello”并单击提交,我想显示example.com/test.php?link=hello 我该怎么做?php已经编写好了,我只需要用html或php制作一些东西,就可以显示example.com/test.php?link=WhatUsers使用文本框中的参数调用php,php,html,Php,Html,我想制作一个有文本框的网站,如果用户输入“hello”并单击提交,我想显示example.com/test.php?link=hello 我该怎么做?php已经编写好了,我只需要用html或php制作一些东西,就可以显示example.com/test.php?link=WhatUsers 谢谢 表单应定义方法“get”。然后在test.php页面上 <form method="get" action="test.php"> ... <input type="text"
谢谢 表单应定义方法“get”。然后在test.php页面上
<form method="get" action="test.php">
...
<input type="text" name="link"/>
</form>
...
在test.php上
<? echo $_GET['link']; ?>
<? echo $_POST['link']; ?>
或
使用POST解决方案进行编辑:
<form method="post" action="test.php">
...
<input type="text" name="link"/>
</form>
...
在test.php上
<? echo $_GET['link']; ?>
<? echo $_POST['link']; ?>
//在javascript中创建一个函数。
函数concat(){
//使用该id获取函数中的值。
var text=document.getElementById(“文本到显示”).value;
//将值与字符串连接起来,并使用id将其放入div中。
var final_text=“example.com/test.php?link=“+text;
//您可以使用location.href将其用于链接目的
location.href=最终文本;
}
成功了!非常感谢。我可以隐藏正在调用的URL吗?如果解决了,请单击标志:]是的,您可以将表单中的“get”替换为“post”和PHP替换为$\u get by$\u post现在我正在使用get it,但由于混合内容,我收到HTTPS错误。有办法解决该消息吗?php不是HTTPS,我的网站是HTTPS。我希望我的网站在完整的https