将URL参数添加到PHP表单

时间:2013-07-06 16:42:32

标签: php forms parameters

我在php页面中有一个表单,我想在其中自动将URL参数添加到字段中。地址看起来像是:

http://www.websiteaddress/admin/add_data.php?file_name=image.jpg

页面add_data.php包含以下表单(为简洁起见,我删除了一些列)。我想要实现的是参数file_name是输入到包含以下内容的单元格的数据:

<input type="text" name="image" id="image" value="<?php echo $row_getShip['image']; ?>" maxlength="150" />

因此,当点击“插入”时,图像文件的名称已填入正确的框

请帮忙!

  <form id="form1" name="form1" method="POST" action="<?php echo $editFormAction; ?>">
  <p>&nbsp;</p>
  <table width="1312" border="0">
    <tr>
      <td><input type="text" name="image" id="image" value="<?php echo $row_getShip['image']; ?>" maxlength="150" /></td>
      <td><div align="right">
        <input name="hiddenField" type="hidden" id="hiddenField" value="<?php echo $row_getShip['ship_id']; ?>" />
        <input type="hidden" name="MM_update" value="form1" />
        <input type="submit" name="insert" id="insert" value="Update" />
      </div></td>
    </tr>
  </table>
</form>

3 个答案:

答案 0 :(得分:0)

要从网址中获取该值,请使用:

$_GET['file_name'];

答案 1 :(得分:0)

你可以尝试

 <input type="text" name="image" id="image" value="<?php echo $_GET['file_name']; ?>" maxlength="150" />

可以使用php $ _ GET 全局变量检索url中的所有值

例如在你的情况下$_GET['file_name']返回图像名称。

答案 2 :(得分:0)

您可以使用$ _GET获取值。你可以将它放在脚本的顶部。

$row_getShip['image'] = $_GET['filename'];