我需要创建一个我可以用一个PHP页面使用的类别分配给这个变量的变量。当我分配一个值时,我该如何将该值传递给另一个PHP页面?
我必须使用全局变量吗?
我需要创建一个我可以用一个PHP页面使用的类别分配给这个变量的变量。当我分配一个值时,我该如何将该值传递给另一个PHP页面?
我必须使用全局变量吗?
您可以从网页使用变量传递到页面:
每种方法都有其用途,所以您需要根据情况进行选择。如果所讨论的变量在整个应用程序中保持不变,我建议将它放在配置文件中。如果它是一个用户特定的变量,我会建议使用会话。
它取决于你想用什么将值从一个php页面传递到另一个页面。
举例::
可以通过使用$_GET
和$_POST
方法使用Session,Cookie或形成由使用会话
//page1.php
session_start();
$_SESSION['name'] = $name;
//you can access this in page2.php
session_start();
echo $_SESSION['name'];
实施例:通过使用Cookie
//page1.php
setcookie(name, value, expire, path, domain);
//you can access it in page2.php like this
echo $_COOKIE["name"];
实例:通过使用GET
和POST
您可以使用GET
与anchor
标签和POST
你需要提交表单。
了解更多关于GET和POST:
http://php.net/manual/en/reserved.variables.post.php
http://php.net/manual/en/reserved.variables.get.php
希望这些信息将帮助您
是的,它可以帮助,但我会后一个例子 第1页 的script.js $( “尝试 ”)。点击(函数(){ \t \t如果($(本).hasClass(“ actrive”)){ \t \t \t $(本)。 removeClass(“active”); \t \t} else { \t \t \t $(this).addClass(“active”); \t \t} \t}); ($。“sp_img1”)。hasClass(“。attivo”)){ \t \t var cat1 = blabla; \t}); \t}; 页2.PHP 我必须使用该变量CAT1 如果(CAT1 ==布拉布拉){ 包括page3.php } – user2003571
将这个代码在您发布 – Sky
这是如何相关的JavaScript?或者你问关于PHP生成的JS全局变量? – Bergi
因为我使用一个类添加到particolar图像(在php文件)的js脚本,与该类我给在变量类别的价值,所以我必须使用该变量在另一个PHP文件...如何我可以做这个? – user2003571
page1.php中 的script.js '$( “尝试”)。点击(函数(){ 如果($(本)。hasClass(“actrive”)){(this).removeClass(“active”);其他{ } $(this).addClass(“active”); } }); if($(“。sp_img1”)。hasClass(“。attivo”)){var cat1 = blabla; }); }; ' 页2.PHP 我必须使用该变量CAT1 '如果(CAT1 ==布拉布拉){包括page3.php}' – user2003571