CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

PHP中怎么取用querystring中的变量?

楼主mmaker(mmaker)2003-05-01 00:15:46 在 Web 开发 / PHP 提问

URL是xx.xx/xxx.php?f=1  
  xxx.php中开始部分是这样写的:  
  ......  
  </head>  
  <?  
  echo   "f=$f"."<br>type=".gettype($f);  
  ?>  
  ......  
   
  运行时出错:  
  f=  
  type=NULL  
   
  为什么呢?PHP中不是说可以直接用GET或POST的变量吗? 问题点数:100、回复次数:2Top

1 楼netvt(唯她(为了泡老婆,努力学习LISP))回复于 2003-05-01 01:51:27 得分 60

如果要直接用GET或POST的变量,必须将php.ini中register_globals   =   Off   改为   On  
   
  因为在php   4.2以后,register_globals   的默认值为Off,  
  即:不可以直接使用(安全方面的考虑)  
   
  一般可以将$f改成$_GET['f'];  
  如果是POST方法提交过来的可以用$_POST['变量名']  
   
   
  Top

2 楼ChinaZhuhai(请修改我的注册信息)回复于 2003-05-01 02:29:39 得分 40

可以用$_GET['变量']  
  也可以用asp中相似的$_REQUEST['变量']  
   
  当然global要开的话直接接收变量就行了...  
  Top

相关问题

  • php变量传输问题
  • 紧急请教!!如何把javaScript变量传给php变量
  • javascript中的变量值赋给php变量,探讨!
  • PHP如何读取环境变量?
  • php 变量声明的问题!(奇怪!)
  • PHP 变量不能正确传输。
  • php接收不到变量的问题
  • 如和传递变量到PHP中
  • php取得js里的一变量?
  • 一个PHP的变量问题~~

关键词

  • php
  • 变量
  • post
  • global
  • get

得分解答快速导航

  • 帖主:mmaker
  • netvt
  • ChinaZhuhai

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo