在联系表单中包含上一个网页的信息

时间:2013-08-15 12:15:11

标签: wordpress forms

我正在试图找出如何在联系表单上包含以前网页的信息,该网站正在运行Wordpress。这是我的情景:

  1. 我在每张图片上都有一个图片库和一个按钮,位于图片标题下方。
  2. 此按钮链接到具有联系表单的网页,用户可以在该网页上填写有关图像的一些选项。
  3. 然后将此表单通过电子邮件发送给网站所有者。
  4. 如何在联系表单中包含步骤1中的图片标题?

2 个答案:

答案 0 :(得分:1)

?image=1之类的内容添加到图片上的网址中。然后,您可以在下一页上使用$_GET['image']来获取图片ID。

WordPress有add_query_arg()来帮助你。

答案 1 :(得分:1)

HTML / HTTP是无状态的。在您的情况下,使用会话,cookie或GET / POST变量之类的东西。会话和cookie非常易于使用,会话比cookie更安全。更安全,但不是完全安全。会话在服务器上存储变量,其中cookie存储在客户端。

<强>会话

//On page 1
$_SESSION['varname'] = $var_value;

//On page 2
$var_value = $_SESSION['varname'];

<强>缓存

//One page 1
$_COOKIE['varname'] = $var_value;

//On page 2
$var_value = $_COOKIE['varname'];

您还可以使用get GET / POST变量。例如,您可以在第1页上存储图像标题变量,将其附加到相应的URL,然后在第2页上检索它。