mlfk.net
当前位置:首页 >> 在登陆网站时出现 NotiCE: UnDEFinED inDEx: HTTP_... >>

在登陆网站时出现 NotiCE: UnDEFinED inDEx: HTTP_...

你调用的数组里面没有HTTP_REFERER这个名字的下标。你是尝试获取$_SERVER['HTTP_REFERER']吧?apache提供了,好像IIS就没有。解决方法就是用apache代替IIS或者别用这个东西。

C:\wamp\www\include\conn.php 改为 C:/wamp/www/include/conn.php

我猜你以前是用iis服务器吧,后来转移至Apache或者nginx服务器吧。 你写的程序不太规范: 将程序$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];改为以下代码: $postStr = isset($GLOBALS["HTTP_RAW_POST_DATA"]) ? $GLOBALS["HTTP_RAW_POST_DATA"...

开开这个notice显示,对于调错误也很有帮助~~~~如果你的$row是通过 $row = mysql_fetch_array($result)来的,而echo $row[\'name\']的时候又出现了Notice: Undefined index: 的问题,那么就有可能是:1, SQL语句有错,没有读出name这个字段里的...

首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。 方法1:服务器配置修改 修改php.ini配置文件,error_reporting = E_ALL & ~E_NOTICE 方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但...

$name = $_COOKIE['user]; $sql = "select * from uservote where user ='".$name."'"; //变量名name 和 user别弄混了 //设置cookie setcookie("user",$user, time()+3600*24);

把里面的eval()删了, 这个是程序的后门. 卖程序的可以从这里入侵你的网站. 不信你可以去搜一下php的这个函数的作用

可以出示一下你的test2.php源码吗? 从显示的错误来看,应该是数组的索引没有定义,错误代码在第10行。比如,一个数组定义一个数组,$arr = array('a'=>'aa','b'=>'bb'); 如果要输出特定数组的值,我们可以用echo $arr['a'] 和echo $arr['b'],但...

当你请求的链接地址中没有title=abc这个参数时,使用$_GET['title']获取title会有上面提示。解决方法: 使用前先判断 $_GET['title'] = empty($_GET['title']) ? '' : $_GET['title']; 再使用就没有报错了。

if(($_POST['submit'])){ 应写成 if(isset($_POST['submit'])){ mysql_query($sql); 放到前面的if的花括号里面去

网站首页 | 网站地图
All rights reserved Powered by www.mlfk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com