`
dch1287
  • 浏览: 123231 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论

怎么我的php不支持网址传值?

    博客分类:
  • Web
阅读更多
怎么我的php不支持网址传值? 怎样配置PHP把地址栏参数直接转换为全局变量?

代码如下:
<?php
  for($i=1;$i<=$a;$i++)
   {
    for($j=1;$j<=$a;$j++)
    {
     $c=$i*$j;
        echo "$i*$j=$c ";
    }
    echo '<p>';
   }
?>
看范例里,只要在地址栏中输入:http://127.0.0.1/practise/chengfabiao.php?a=9
就可以把九九乘法表显示出来,怎么我运行后还是出现:
Notice: Undefined variable: b in d:\APMXE5\
htdocs\practise\chengfabiao.php on line 2
可以肯定的是a的值没传递进去,那是怎么一回事喃?是不是要修改php的配置文件啊?
百度给了一个答案,“那是因为PHP的配置没有把地址栏参数直接转换为全局变量,可以修改PHP的配置或者源程序解决,比如把程序里面的$a改为$_GET["a"],b也类似修改,这样就正确了。”
照着解决了,现在想直接把配置文件里的那个选项改了,但是不知道改那个选项?
求高手指点指点,截图更好!

--------------------------------------------------------------------
php.ini文件中 register_globals = Off 改为 register_globals=on
记住:修改php.ini文件后,要重启apache服务。一般不建议修改php.ini来实现直接转为全局变量,这样不安全。
分享到:
评论

相关推荐

    JS、PHP页面相互传值

    但Cookie的大小有限制,且可能被禁用,不适用于大量或敏感数据。 5. **Session**:PHP提供了强大的会话管理功能,可以在服务器端存储数据。JS可以通过Ajax请求设置或获取Session数据。例如,PHP设置Session: ```...

    uploadify3.1 +formDate动态传值 Demo[PHP版本]

    《基于uploadify3.1的PHP动态传值实践详解》 在Web开发中,文件上传功能是不可或缺的一部分,而Uploadify3.1是一款强大的JavaScript插件,它使得文件上传变得简单且具有良好的用户体验。本教程将详细介绍如何在PHP...

    跨页面传值跨页面传值

    在网页开发中,跨页面传值是一个常见的需求,它指的是在不同的HTML页面之间...同时,随着技术发展,如Web Storage的增强版IndexedDB,或者现代浏览器支持的WebRTC等新型通信方式,也为跨页面数据传递提供了更多可能性。

    静态画面之间传值的共通

    这篇博客(尽管描述为空,但我们可以根据标题推测其内容)可能探讨了在没有动态脚本语言如PHP、Python或Node.js等支持的情况下,实现静态页面间数据通信的方法。 标签"源码"暗示我们将深入到实际的代码实现,而...

    php传值方式和ajax的验证功能

    首先,检查浏览器是否支持XMLHttpRequest对象,如果不支持,则创建ActiveXObject。接着,使用`open()`方法指定请求类型(POST)、URL及是否异步执行。在POST方式下,需要设置`Content-type`头信息,然后使用`send()`...

    jquery+echarts+php实时动态图表显示

    ECharts是由百度开发的一款开源的可视化库,它提供了丰富的图表类型,如折线图、柱状图、饼图等,并且支持动态数据更新和交互功能。在本示例中,ECharts作为前端展示的核心,负责接收来自后端的实时数据,并根据这些...

    页面会话及传值的异同

    - **会话管理**:无论是ASP.NET还是PHP,都提供了内置的支持来管理和维护用户的会话信息,但在具体语法和细节上存在差异。 - **页面传值**:GET和POST是最常见的两种方式,其中GET更适合用于简单的查询场景,而POST...

    静态页面间传值实例静态页面间传值实例

    静态页面通常指的是HTML文件,它们不包含服务器端脚本,如PHP、ASP或JSP等。由于没有服务器端处理,传统的HTTP请求不能直接用于页面间的数据传递。因此,我们需要借助浏览器提供的特性来完成这一任务。以下是一些...

    用php给app发通知及AppDelegate代码

    1. **安装PHP APNs库**:首先,你需要在服务器上安装一个支持APNs的PHP库。例如,使用Composer(PHP的依赖管理工具)安装`ApnsPHP`库: ``` composer require apns/php-apns ``` 2. **配置APNs证书**:在Apple ...

    php下通过POST还是GET来传值

    - ThinkPHP框架支持隐藏入口文件,接收支付宝等外部服务传值时,无论POST还是GET,都需要确保路由配置正确,以正确解析和处理请求。 5. **传值方式与引用赋值** - PHP中的传值赋值是将变量的副本传递,而引用赋值...

    2018 BAT最新 php面试必考题最新版本.doc

    - PHP跨平台性好,支持多种数据库。 - JSP基于Java技术栈,可以很好地与Java后端服务集成。 ### 7. MVC架构的理解 - **MVC** (Model-View-Controller) 是一种常用的设计模式,用于构建易于维护和扩展的应用程序...

    关于初学PHP时的知识积累总结

    - PHP支持八种数据类型:四种标量类型(integer、float、string、boolean)、两种复合类型(array、object)以及两种特殊类型(NULL、resource)。 - 在比较两个浮点数时,通常先移动小数位,然后转换为整型再进行...

    【PHP程序设计】2、PHP常量与变量.pptx

    PHP支持多种标记风格,包括XML标记、脚本标记、简短标记以及ASP标记。 - **XML标记**: 这是最常用的标记风格,适用于大多数PHP环境。 ```php &lt;?php echo "这是XML标记风格"; ?&gt; ``` - **脚本标记**: 类似于...

    PHP核心技术上.docx

    变量名遵循特定规则:支持中文、英文、数字和下划线,不能以数字开头,区分大小写,且不允许空格或特殊字符。变量命名通常使用小驼峰、大驼峰或下划线法。 - 增:通过赋值创建变量,如`$a = 100`。 - 删:使用`...

    PHP面试题(最牛)

    - 缺点:性能较低,不支持跨平台。 - **PHP**: - 优点:开源免费,支持跨平台,社区活跃,文档丰富。 - 缺点:安全性相对较低,容易出现注入攻击。 - **JSP**: - 优点:适合企业级应用,性能较高,安全性较好。 ...

    php基础入门

    单引号速度较快,转义字符支持较少。 常量在PHP中一旦定义,就不能再改变或删除,且全局有效。定义常量使用`define()`函数,如`define('PIE', 3.14)`,引用常量直接写常量名,不加`$`。若需动态引用常量,可使用`...

    php双色球在线机选程序V1.0

    php双色球在线机选程序V1.0(支持复式机选) 运行环境: php5.0及以上 安装方法: 上传所有文件到服务器. 本人平生也经常购买福彩双色球,本人不相信所谓的规律,我只相信运气。 所以每次选号都是直接机选。后来时间...

    PHP程序员常用简单面试题

    您的浏览器不支持 video 标签。 ``` 2. **使用标签嵌入外部视频源**: ```html &lt;iframe width="560" height="315" src="https://www.youtube.com/embed/VIDEO_ID" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt; ...

    PHP中CheckBox多选框上传失败的代码写法

    如果遇到上传中文文件名失败的问题,可能是因为编码不一致或者服务器配置不支持中文文件名。这时可以尝试修改PHP的`file_uploads`配置,或者在处理文件名时进行适当的编码转换。 总的来说,理解PHP中多选框的数组...

Global site tag (gtag.js) - Google Analytics