如何使用php将消息从一个页面传递到另一个页面

如何使用php将消息从一个页面传递到另一个页面,php,session,url,session-variables,Php,Session,Url,Session Variables,我想将预定义的消息从一个PHP页面传递到另一个页面。我有两个按钮I.e是图像,如果用户单击按钮,它将重定向到联系人表单页面。当重定向时,它将在消息框中显示有关单击按钮的预定义消息 此外,当我打开“联系人表单”页面时,仍会显示消息,而不单击按钮 e、 g.假设我有以下信息: $message="Teamxxxx" $message1="1xxxx" 我想在单击按钮时将它们从index.php传递到contactform.php 我在index.php中这样做的尝试 <?php sessio

我想将预定义的消息从一个PHP页面传递到另一个页面。我有两个按钮I.e是图像,如果用户单击按钮,它将重定向到联系人表单页面。当重定向时,它将在消息框中显示有关单击按钮的预定义消息

此外,当我打开“联系人表单”页面时,仍会显示消息,而不单击按钮

e、 g.假设我有以下信息:

$message="Teamxxxx"
$message1="1xxxx"
我想在单击按钮时将它们从index.php传递到contactform.php

我在index.php中这样做的尝试

<?php
session_start();
$_SESSION['message'] = 'xxxxxx ';
$_SESSION['message1'] = 'xxxxxx ';
$_SESSION['message2'] = 'xxxxxx ';

?>  


<a href="contact_form.php"  class="tbutton large"><i class="arrow_right" ></i><i style="margin:0 0 0 0px" class="icon_comment_alt"></i><span>Get</span></a>

<a href="contact_form.php"  class="tbutton large"><i class="arrow_right" ></i><i style="margin:0 0 0 0px" class="icon_comment_alt"></i><span>Get1</span></a>
我的联系人form.php

<?php 

    session_start();

    echo $_SESSION['message']; 
    unset($_SESSION['message']); 
    session_destroy(); 

?>
有人能指导我怎么做吗?谢谢我contactform.php中的

首先将这两个会话变量分配给临时变量,然后取消设置会话并在需要的地方分配这些临时变量
  session_start();

  $msg1 = $_SESSION['message1']; 
  $msg2 = $_SESSION['message2']; 
  unset($_SESSION['message1']); 
  unset($_SESSION['message2']); 
  session_destroy(); 

?>

现在的问题是什么?它只显示第一条消息,因为您有$_SESSION['message'],$_SESSION['message1'];[...]. 如果要将多条消息放入一个变量BE数组,请在$\u会话['message'][]中添加每条消息。为什么要在同一时间点取消设置?注释未设置和销毁的代码,并检查一次。