php - PHP会话不更新变量
问题描述
我正在构建一个图像滑块,其中图像从我的数据库中加载并显示在 php 页面中。
有一个会话变量“数字”来记住当前数据库行是什么,这样我可以轻松地移动到下一个或上一个图像。
最初页面运行良好,但现在当我按下“下一步”按钮以增加会话数并移至下一页时,它仍然停留在“2”并且不允许我阅读其他页面,即使有多个页面那些。我只能浏览图片编号。1 和图像编号。2
我相信代码是正确的,但我担心 PHP 会话是如何工作的,你能确认一下吗?
//
解决方案
session_start() 必须是您页面上的第二件事<?php
。HTML 标记必须放在它之后,否则会话将不会启动。
推荐阅读
- delphi - 将 TByteDynArray 转换为字符串
- java - java循环链表交换对head不起作用
- bash - Bash 运行程序/脚本并读取输出并采取相应措施
- wpf - Jetbrains Rider WPF 设计时间数据
- android - Android Studio - 服务器证书过期抛出“错误:原因:无法找到请求目标的有效证书路径”
- php - 打包 PHP Composer 依赖项,例如 webpack
- javascript - 如何在不使用道具的情况下将一个类上的 ref 函数传递给另一个类?可能吗?(反应原生)
- hadoop - 在 MapR 集群之间切换
- haskell - 类型构造函数柯里化?(尝试创建一个数据构造函数,从另一个接受两种类型的数据构造函数中接受一种类型)
- python - 排序列表(自己定义的值,其他值)