存储会话信息并在点击时链接到新页面

时间:2017-03-09 22:55:31

标签: php html css web

我希望这不是愚蠢的简单。我是web dev的新手。

我有列表项目,我称为按钮。 我希望能够链接到新页面,并在单击列表项时存储一些信息。我希望能够存储在Session变量中单击的列表项。 我如何实现这个/有更好的方法来完成同样的事情吗?

1 个答案:

答案 0 :(得分:0)

一步一步的会话

1 - 在所有内容之前定义会话,理想情况下在文档的最顶层执行,因此没有像这样显示输出

<?php
session_start();
?>

2 - 在页面中设置会话,然后您就可以访问该页面。例如,这是第1.php页

<?php
   //This is page 1 and then we will use session that defined from this page:
    session_start();
    $_SESSION['danish']='danish';
?>

3 - 在2.php中使用和获取会话

<?php

//In this page I am going to use session:

  session_start();
  if($_SESSION['name']){
  echo 'Your name variable Is Here!  :) ';
  }
 ?>

简而言之,就像你在一个页面中分配会话变量然后使用相同的声明性语法而不是分配你调用变量而PHP做魔术来检查是否创建了该会话变量并保持该值,简而言之我可以像这样写我的代码

第一页

<?php
   session_start();
   $_SESSION['myvar']='myvalue';
?>

第二页

<?php
   session_start();
   echo $_SESSION['myvar'];
 ?>