session_start() 不能运行?? session_start之后不用session_destroy吧? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议楼主用js来跳转。header很容易出问题 在php.ini中有一个叫做 register_globals = Off 要on 以前写的例子,见笑.:)关于php中session的一点小心得 最近在学习写php,被里面的session给缠住了,在书上非常简单的session例子,居然在我的电脑上一直没办法运行出来。在请教了各位高手,再找了许多资料后,终于有了一个自认为正确的答案,现整理如下。 在php 4.1.0 之前的session大概是使用$HTTP_SERVER_VARS这个命令在进行操作的(只是从网上找到的资料没有经过验证),但一般现在装的php,都是在4.2、4.3的样子在下的系统里就是php-4.3.4-win32 很显然,书上的东西已经不能支持最新的php了。 经过试验,我解决的方法如下1、将session.save_path的路径改为session.save_path = c:\php\tmp同时在c:\php下建立tmp目录。2、另,session.cookie_path 的路径千万不能改还是要保持原来的样子session.cookie_path = / 网上有的文章说要把这改成和session.save_path一样的路径,就这点把我害了。 改完后重新起动服务器。运行两个文件。test.php<?session_start();$_SESSION["mytest"]="give my love.";echo "<a href=test2.php>go</a>";?>test2.php<?session_start();echo $_SESSION["mytest"];?> 结果可以让人满意。PS:注意点1、session_star()前面不能有任何字符输入,包括前面不能有空格。2、$_SESSION一定要大写,不能用小写。 谢谢各位了 我成功了!真的太 感谢 你们了!哈哈哈哈哈哈 特别是 “lzkd(浪子快刀)“ 谢谢你了 test1.phpsession_start();$_SESSION["mytest"]="give my love.";echo "<a href=test2.php>go</a>";echo session_cache_expire();php2.phpsession_start();echo $_SESSION["mytest"];我test1.php 建立的SESSIONtest2.php无法接收。那位朋友见过类似的问题,能不能帮忙一下。 php-curl封装[避免上传文件二义性Bug] 急!!请教 邀请好友注册的功能实现 PHP 有网上关充值功能的问题 session问题 大家帮忙看看呀! 有什么办法可以求出当月是有28天,还是30天,还是31天? 急!急!!急!!! 为什么PHP无论如何也与MSSQL Server2000连接不上?(后文) 如何用php程序实现数据的导入和导出,即实现数据备份和恢复功能 新手求助!! 目录属性改为 777,否则无法继续安装 是什么意思呢 一个奇怪的数据库问题
header很容易出问题
简单的session例子,居然在我的电脑上一直没办法运行出来。
在请教了各位高手,再找了许多资料后,终于有了一个自认为正
确的答案,现整理如下。
在php 4.1.0 之前的session大概是使用$HTTP_SERVER_VARS
这个命令在进行操作的(只是从网上找到的资料没有经过验证),
但一般现在装的php,都是在4.2、4.3的样子在下的系统里就是
php-4.3.4-win32
很显然,书上的东西已经不能支持最新的php了。 经过试验,我解决的方法如下
1、将session.save_path的路径改为session.save_path = c:\php\tmp
同时在c:\php下建立tmp目录。2、另,session.cookie_path 的路径千万不能改还是要保持原来的样子
session.cookie_path = /
网上有的文章说要把这改成和session.save_path一样的路径,就这
点把我害了。 改完后重新起动服务器。运行两个文件。test.php<?
session_start();
$_SESSION["mytest"]="give my love.";
echo "<a href=test2.php>go</a>";
?>test2.php<?
session_start();
echo $_SESSION["mytest"];
?> 结果可以让人满意。PS:注意点
1、session_star()前面不能有任何字符输入,包括前面不能有空格。
2、$_SESSION一定要大写,不能用小写。
特别是 “lzkd(浪子快刀)“ 谢谢你了
test1.php
session_start();
$_SESSION["mytest"]="give my love.";
echo "<a href=test2.php>go</a>";
echo session_cache_expire();php2.php
session_start();
echo $_SESSION["mytest"];我test1.php 建立的SESSION
test2.php无法接收。
那位朋友见过类似的问题,能不能帮忙一下。