• php Undefined index和Undefined variable的解决方法


    简介:这是php Undefined index和Undefined variable的解决方法的详细页面,介绍了和php,有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=351604' scrolling='no'>

    $act=$_POST['act'];

    用以上代码总是提示
    Notice: Undefined index: act in F:\windsflybook\post.php on line 18

    另外,有时还会出现

    引用内容
    Notice: Undefined variable: Submit ......

    等一些这样的提示

    原因:由于变量未定义引起的

    解决方法:
    1) error_reporting设置:
    找到error_reporting = E_ALL
    修改为error_reporting = E_ALL & ~E_NOTICE

    2) register_globals设置:
    找到register_globals = Off
    修改为register_globals = On

    Notice: Undefined variable: email in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
      Notice: Undefined variable: subject in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
      Notice: Undefined variable: comment in D:\PHP5\ENOTE\ADDNOTE.PHP on line 9
      ........
      本来php是不需要定义变量的,但是出现这种情况应该怎么办呢?
      只要在C:\WINDOWS找出php.ini的
      在php.ini中的302行 error_reporting = E_ALL
      修改成
      error_reporting = E_ALL & ~E_NOTICE再重启apache2.2就行了
      解决方法:修改php.ini
      将: error_reporting = E_ALL
      修改为:error_reporting = E_ALL & ~E_NOTICE
      如果什么错误都不想让显示,直接修改:
      display_errors = Off
      如果你没有php.ini的修改权限,可在php头部加入
      ini_set("error_reporting","E_ALL & ~E_NOTICE");
      即可

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/351604.html pageNo:3
  • 相关阅读:
    JDOJ 2430: 组合数取模
    USACO Dual Palindromes
    洛谷 P1365 WJMZBMR打osu! / Easy
    洛谷 P6154 游走
    洛谷 P1654 OSU!
    洛谷 P3802 小魔女帕琪
    洛谷 P1784 数独
    POJ King Arthur's Birthday Celebration
    洛谷 P4550 收集邮票
    洛谷 SP1026 FAVDICE
  • 原文地址:https://www.cnblogs.com/ooooo/p/2238707.html
Copyright © 2020-2023  润新知