1:为什么我得不到变量
我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值?在PHP4.2以后的版本中register_global默认为off若想取得从另一页面提交的变量:
方法一:在PHP.ini中找到register_global,并把它设置为on.
方法二:在接收网页最前面放上这个extract($_POST);extract($_GET);(注意extract($_SESSION)前必须要有Session_Start()).
方法三:一个一个读取变量$a=$_GET["a"];$b=$_POST["b"]等,这种方法虽然麻烦,但比较安全.
6:规范你的SQL语句
7:如何使Html/PHP格式的字符串不被解释,而是照原样显示
8:怎么在函数里取得函数外的变量值
9:我怎么知道系统默认支持什么函数
10:如何比较两个日期相差几天
11:为什么我升级PHP后,原来的程序出现满屏的Notice:Undefinedvariable:
12:我想在每个文件最前,最后面都加上一文件.但一个一个添加很麻烦
13:如何利用PHP上传文件
14:如何配置GD库
17:我想知道他是通过哪个网站连接到本页
18:数据放入数据库和取出来显示在页面需要注意什么
19:如何读取当前地址栏信息
20:我点击后退按钮,为什么之前填写的东西不见
21:怎么在图片里显示IP地址
注意:
1:在调用Session_Start()之前不能有任何输出.例如下面是错误的.
==========================================
1行
2行
==========================================
【1】页面之间无法传递变量get,post,session在最新的php版本中自动全局变量是关闭的
【2】Win32下apache2用get方法传递中文参数会出错
【3】win32下的session不能正常工作
【5】Win32下mail()不能发送电子邮件
【6】初装的mysql如果没有设置密码,应该使用