PHP中SESSION 的用法,跟ASP一样吗?可以实现页面传递吗?
比如,我的表单页为ud.php,数据库更新为ud1.php,以下的用法正确吗?ud.php: $id=$_GET['id'] ;
session("id")=$id;ud1.php: $id1=session("id");然后根据此ID号去更新数据库?
如果不行,那具体是怎么用呢?
比如,我的表单页为ud.php,数据库更新为ud1.php,以下的用法正确吗?ud.php: $id=$_GET['id'] ;
session("id")=$id;ud1.php: $id1=session("id");然后根据此ID号去更新数据库?
如果不行,那具体是怎么用呢?
两个页面都必须开启session——session_start();放在脚本页面最开始ud.php:
session_start();
$id=$_GET['id'] ;
$_SESSION("id")=$id;ud1.php:
session_start();
$id1=$_SESSION("id");
[php]
<?php
session_start();
$_SESSION["id"]=$id;
?>
[/php]
另外你說的頁面传递那都是可以的.
session_start();
?>
<?php
session_start();
$id=$_GET['id'] ;
$_SESSION["id"]=$id;?>ud1.php:
[code=PHP]<?session_start();
$id=$_SESSION["id"];?>其实最好将一些公共的变量、设置放到一个独立的文件中, 然后在所有的文件中引用。