php开源嘛
首页 | English | MySql数据库 | Php编程 | 建站杂烩 | 系统服务器 | 资源共享 | 专题 | 才桀网 | 支持论坛
  当前位置:主页>Php编程>文章内容
Php部分常见问题总结[bug]
来源:网络搜索 作者:本站整理 发布时间:2007-06-03  

Php部分常见问题总结[bug]

1:为什么我得不到变量phpma

我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值?

在PHP4.2以后的版本中register_global默认为offphpma
若想取得从另一页面提交的变量:

方法一:在PHP.ini中找到register_global,并把它设置为on.
方法二:在接收网页最前面放上这个extract($_POST);extract($_GET);(注意extract($_SESSION)前必须要有Session_Start()).
方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全.

2:调试你的程序phpma

在运行时必须知道某个变量为何值。我是这样做的,建立一文件debug.php,其内容如下:

<?PHP
Ob_Start
();
Session_Start
();
Echo 
"<pre>"
;

Echo 
"本页得到的_GET变量有:"
;
Print_R($_GET
);

Echo 
"本页得到的_POST变量有:"
;
Print_R($_POST
);

Echo 
"本页得到的_COOKIE变量有:"
;
Print_R($_COOKIE
);

Echo 
"本页得到的_SESSION变量有:"
;
Print_R($_SESSION
);
Echo 
"</pre>"
;
?> 

然后在php.ini中设置:include_path = "c:/php",并将debug.php放在此文件夹,
以后就可以在每个网页里包含此文件,查看得到的变量名和值.

3:如何使用session

凡是与session有关的,之前必须调用函数session_start();

为session付值很简单,如:
上一篇:装完linux后应该知道&该做的事   下一篇:看看在线编辑器的原理
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·PHP生成验证码图片的源代码
·PHP会话对(Session)使用入门
·php正则表达式的快速学习方法
·高手传经:学习PHP重在坚持
·用php生成静态页面的php函数
·PHP对文本数据库的基本操作方法
·用 PHP 读取文件的正确方法
·讲解PHP+MySQL的分页显示示例
·用PHP构建一个简易监视引擎
·我是怎样打造简单的PHP&MYSQL留
·用PHP实现表单验证码登陆校验
·成为PHP编程高手应该遵循的三个
  相关文章
·PHP与XML联手进行网站编程分析
·PHP会话对(Session)使用入门
·谈让PHP支持页面回退的两种方法
·学习透析PHP的配置文件php.ini
·PHP安全编程之加密功能
·PHP与XML联手进行网站编程
·介绍用PHP来编写网页记数器
·动态网页中不让访问PHP程序文件
·PHP编程中常用的三则技巧
·初学来看配置文件PHP.INI的中文
·PHP和MYSQL制作动态网站经验之谈
·用PHP实现表单验证码登陆校验

关于我们 | 本站声明 | 友情连接 | 诚邀加盟 | 网站地图
版权Power by DedeCms   技术支持QQ =>> 罗江游鱼   Jacking  后台登陆
Copyright @ 2007 公司地址:柳州市东环路268号 邮编:545006 电话:15920389818 桂ICP备07006725号