QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 680|回复: 3

关于php4的问题

[复制链接]
发表于 2003-6-14 11:12:08 | 显示全部楼层 |阅读模式
系统rh 9.0. 我的php无法打印出html表单中的变量的值,可是在php代码中自定义的变量就可正常使用!!! 我想尽办法不得其解.故请求高手相助.
代码如下:
         <?php  echo ($applicant); //$applicant 是表单中文本框的名字   ,打印出在表单中输入的字符串的值
                      $variable=5;
                      echo ($variable);  //正常
          ?>
发表于 2003-6-15 12:33:17 | 显示全部楼层
在PHP 4.2.0以后php.ini中的register_globals默认为off,在4.X以前默认为on,所以会为表单中的每个元素自动产生一个全局变量。但为了不至于把脚本中的全局变量弄得混乱不堪,自4.X后,就把register_globals关掉了,因为你要访问表单传来的值,应该用系统预定义全局变量集合$_POST,$_GET,$_REQUEST等,如你的代码,如果是用POST方法传送的,应该写成:
<?PHP echo $_POST['applicant']; ?>
回复

使用道具 举报

 楼主| 发表于 2003-6-15 13:48:39 | 显示全部楼层
Thank for varky very much!
回复

使用道具 举报

 楼主| 发表于 2003-6-15 13:50:41 | 显示全部楼层
varky, Thank you very much!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-15 16:56 , Processed in 0.039234 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表