使用GET方法将数据传递到另一个php文件

时间:2015-01-07 11:39:34

标签: php html hyperlink

我知道如何使用Get方法作为超链接将数据传递到另一个页面:

{echo "<a  href=file.php?variable1=".$row['value1']."&variable2=".$row['value2']."'>Confirm</a>"; }

如何从上面这条线路的输入字段中添加值?有可能吗?

<input name="field_name"  type="text" >

4 个答案:

答案 0 :(得分:1)

在这种情况下,在php代码中使用$_GET['field_name']来添加输入字段的值

例如:

<input name="field_name1"  type="text" >
<input name="field_name2"  type="text" >

{echo "<a  href=file.php?variable1=".$_GET['field_name1']."&variable2=".$_GET['field_name2']."'>Confirm</a>"; }

答案 1 :(得分:1)

尝试这种方式:

{echo "<a  href=file.php?variable1=".$row['value1']."&variable2=".$row['value2']."&field_name=".$_GET['field_name']."'>Confirm</a>"; }

答案 2 :(得分:1)

根据表单中method属性的值,输入的值将通过$_POST$_GET数组传递给PHP。您可以通过以下代码将其链接到PHP:

{echo "<a  href=file.php?variable1=".$_GET['field_name']."&variable2=".$row['value2']."'>Confirm</a>"; }

请注意,在执行此代码之前,应首先提交表单。如果这不合适,您应该使用JavaScript。

答案 3 :(得分:0)

{echo "<a  href=file.php?variable1=".$row['field_name']."&variable2=".$row['field_name_etc']."'>Confirm</a>"; }