Home >Backend Development >PHP Tutorial >页面间的$_SESSION传输

页面间的$_SESSION传输

WBOY
WBOYOriginal
2016-06-23 14:11:511186browse

session

$_SESSION['id']=$i[id];?>

">
页面间的$_SESSION传输.jpg"/>


$i里有10条信息,
点击任何图片通过$_SESSION到B页面后打印出的都是10
怎么才能做到点击的哪一个图片,打印出哪一个图片的ID

回复讨论(解决方案)

你如果只是想获得图片ID,那你可以通过GET方法传递参数,而不是SESSION,SESSION是服务器端的,你在客户端点击图片,服务器端是无法知道你点哪个图片的,也无法通过你点击对象来改变SESSION,除非你传递了参数过去。
这样写吧
">

B页面:
echo $_GET['id'];

$_SESSION[$i[id]]=$i[id];?>

">
页面间的$_SESSION传输.jpg"/>


B.php
session_start(); 
$id=$_GET['id'];
echo $_SESSION[$id];

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn