我正在尝试显示当前显示在我的基于 php 的图库中的图片图。
在图库页面中:
$_SESSION["frameid"] = $id_array[$i];
session_register("frameid");
在piedata.php中,i编码
session_start();
$frameid = $_SESSION["frameid"];
然后
$strQuery = "select * from vote_frames WHERE frame_id=$frameid
union
SELECT * FROM vote_frames WHERE frame_id!=$frameid LIMIT 0,3";
但它没有显示任何内容,看起来它没有获取会话值。
session_register()
从 PHP 5.3.0 开始被弃用。你应该删除那条线,它会拾取它。 尝试只是
session_start();
// ...
$_SESSION["frameid"] = $id_array[$i];
或者如果你想坚持session_register()
做
session_start();
// ...
$frameid = $id_array[$i];
session_register("frameid");