php session
网上看了session.save_path好像这个session我还没有怎么用过呢,看来有必要研究一下啊
今天特意的看了一下文档,看一下文档确实有这么东西,也没有看到什么例子就自己随便的写了一点看看
代码如下 echo session.save_path
打开浏览器查看竟然显示 sessionsave_path 不对啊,怎么会是这个呢,看看还有session.name那我显示一下这个吧
还是显示 sessionname 不对啊,默认应该显示的是PHPSESSID 看来肯定是哪里错了啊
因为还有说看session_name那我就看看这个函数了,显示正确。看来上面的写法不对啊,多看了看才发现下面有例子,要显示session.save_path要使用ini_get("session.save_path")试一下代码就可以了
原来是这样写的啊,看来是我无知了。想着就在设置一下session.name吧,通过函数session_name("PHPsid")
通过echo session_name("PHPsid") 显示的还是旧的,因为说明上是这样说的,因为代码前我已经调整用session_start()我在调用session_name()显示的确实是PHPsid可是我通过查看http头中的cookie根本就没有改变吗,那我打开个IE来试试查看cookie也是PHPSESSID根本没有改变吗,这时我突然相当了这个session_name("PHPsid")在session_start前面调用,一测试还是不行,我想应该是已经有cookie的问题吧,我关闭IE重新打开IE测试一下,看Cookie正常了确实是PHPsid了,这时我再去看session_name函数的说明时才发现这个函数要设置的话要在session_start前调用的
看来是我自己看的不仔细啊,还是要认真的看啊
相关文档:
感谢作者,文章来源
http://www.csask.com/blog/?p=108
eclipse是我非常喜欢的IDE,开源+免费+功能强大+跨平台+跨语言+插件机制,虽然有时候也会有这样那样的问题,但是作为主力开发IDE,eclipse已经非常足够了。
第1步,安装JRE:
sudo apt-get install sun-java6-jre
第2步,下载eclipse:
http://www.eclipse.or ......
<?php
//变量定义,画椭圆弧时的角度大小
define("ANGLELENGTH",3);
/**
* 绘制图片
* @param $title 3D图的标题
......
你是PHP菜鸟,如果你:
1. 不会利用如phpDoc
这样的工具来恰当地注释你的代码
2. 对优秀的集成开发环境如Zend Studio
或Eclipse PDT
视而不见
3. 从未用过任何形式的版本控制系统,如Subclipse
4. 不采用某种编码与命名标准
,以及通用约定,不能在项目开发周期里贯彻落实
5. 不使用统一开发方式
6. 不转 ......
PHP中有下列称之为魔术方法(magic method)的函数:__construct, __destruct ,
__call, __callStatic,__get, __set, __isset, __unset , __sleep, __wakeup,
__toString, __set_state, __clone and __autoload,本文使用__call为实现一个身份验证的简单实例,代码如下: 代码<?php
interfa ......
1、过滤标签(HTML):strip_tags()
例如:
<?php
$text = '<?php ?><p>Test paragraph.</p><!-- Comment -
-> <a href=http://topic.csdn.net/u/20090311/09/"#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
// 允许使用<p>和<a>
echo stri ......