PHP变量设置div <p> text </p>

时间:2014-05-01 13:59:30

标签: php html

我很抱歉,如果以前曾经问过这个问题,我已经搜索过了,而且我遇到的任何事情似乎都无法帮助我。

我有一个带有表单的HTML页面,该表单将值传递给外部PHP页面。

      <form method="post" action="getContent.php">

            <input type="hidden" name="fromTest" id="fromTest"/>
            <input type="hidden" name="untilTest" id="untilTest"/>
            <input type="hidden" name="latTest" id="latTest"/>
            <input type="hidden" name="longTest" id="longTest"/>
            <input type="hidden" name="search1" id="search1"/>
            <input type="hidden" name="search2" id="search2"/>


       <input type="submit" class="sendAll" value="Gather News!">
      </form>

然后在PHP中将这些值设置为SESSION中的变量

  $_SESSION['post-data'] = $_POST;
  $search1 = $_SESSION['post-data']["search1"];
  $search2 = $_SESSION['post-data']["search2"];

  $until = $_SESSION['post-data']["untilTest"];
  $since = $_SESSION['post-data']["from"];
  $lat = $_SESSION['post-data']["latTest"];
  $long = $_SESSION['post-data']["longTest"];

这一切都很棒,而且它的功能一切都很完美。

我的HTML中有一个标题,我希望div中的文本是$ search1的值。

feed1MainHeader div完全位于HTML页面中,并且没有指向PHP的当前链接。

  <div id="feed1MainHeader">
  <p>test<p>
  </div>

在调用外部php页面并返回到我的html页面之后,我需要标题

值来=我的第一个搜索词。

知道我怎么能这么容易吗?

1 个答案:

答案 0 :(得分:1)

您可以使用

输出存储在会话中的数据
echo $_SESSION['post-data']['search1']

您需要首先搜索要显示的字符串。