|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
在WIN32下,不知为什么PHP4处理绝对路径总是有问题。集中表现在extension_dir、upload_tmp_dir和session.save_path这几个设置,无论你怎么设都不行,后来我设成了./,于是都可以了。 但是问题又来了。session.save_path这个路径是对应于当前执行的PHP文件的,所以,在你使用SESSION时,假如换到了另一个目录下,那么这个SESSION也就没有了。 当然这些在LINUX下都不存在的。因为LINUX下,都可以用/tmp。 所以对于这位兄弟的问题,我想可以这样。首先,看你的PHP。INI的内容,session.save_path应该改成./ 。然后,你的程序也有一些问题,我加了一些注释。你可以再试一下。 <?php session_register("abc"); //应该先给变量赋值,再执行些函数 $abc="abcdefg"; //就是说此句应该放到前面。 header("Location: go.php"); ?> ////////////////////////////////////////// //go.php <?php session_register("abc"); //这一句是不需要的。 echo "您是 ".$abc."/n"; ?> 返回类别: 教程 上一教程: Windows 环境下的PHP5 与 Apache 服务器的配置 下一教程: 如何加速你的PHP程序 您可以阅读与"关于SESSION,我想再说一下。"相关的教程: · 关于session的几个补充函数 · 关于session的几个补充函数 · 关于session的几个补充函数 · 关于使用 session_start 出现的 headers already sent错误的解释 · 关于 session 不能自动去除的临时处理方式(转载)我一直没用SESSION。。因为PHP里对SESSION的处理我一... |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |