【发布时间】:2017-05-07 01:57:46
【问题描述】:
我有一个 php 网页,其中包括一些用 css 和 javascript(以及 ajax 调用)创建的图形拨号。每个拨号都使用以下方式添加到网页:
$_SESSION['info'] = dial1 Specific info.
include 'dial.php';
$_SESSION['info'] = dial2 Specific info.
include 'dial.php';
在 dial.php 中,有一段分析 SESSION 变量以调整表盘上的手臂,并使用 css 创建表盘圆形。我要解决的问题是第二个表盘是第一个表盘的副本,并且不明显。
我怎样才能让上面的代码强制每个“include 'dial.php'”相互独立运行而不相互交互(因为每个表盘的变量、函数名和css名称都是相同的) .
最好的问候
【问题讨论】:
-
为每个表盘使用不同的 id
-
$_SESSION['info'] 是会话中的一个变量,它不能容纳 2 个不同的对象!
-
所以 $_SESSION['info'] 实际上应该是相同的。更详细地说,$_SESSION['info'] 是一个 ID 号。 dial.php 将获取该 ID 号并读取带有逗号分隔信息的 .txt 文档 调用单独的 php 脚本以提取 .txt 文档中的特定值。 dial1 提取的值与 dial2 不同。将来,我想要不同的 ID 值,所以谢谢你的数组建议。像其他编程语言一样,有没有办法使用 html 和/或 php 使变量本地化?我可以将每个“包含语句”放在一个标签中吗?
标签: javascript php jquery html css