我的代码在公司的机器上运行,没报任何错,在自己的电脑上用的是集成环境,就出现如下错误:
是php的配置问题吗?感觉是要怎么修改?
Notice: Undefined index: newpwd in C:\PHPnow-1.5.6\htdocs\mydetail.php on line 42Notice: Undefined index: issure_newpwd in C:\PHPnow-1.5.6\htdocs\mydetail.php on line 43Notice: Undefined variable: v in C:\PHPnow-1.5.6\htdocs\mydetail.php on line 50
代码是这样:<form action="mydetail.php" method="POST" name="form1">
<p>新密码:
<input type="password" name="newpwd"></p>
<p>确认新密码:
<input type="password" name="issure_newpwd"></p>
<input type="button" name="Submit" value="提交" onclick="check()">
<input type="reset" name="Reset" value="重置">
session_start();
include('conn.php');
$link=connectDB();
$new=$_POST['newpwd'];
$issure=$_POST['issure_newpwd'];
$value=strlen($new);
//var_dump($value);
if ($new!="" && $issure!="" ){
$update="update login_info SET userPWD='".$new."' where userId='".$_SESSION['name']."'";
$v=mysql_query($update);
}
if ($v) {
echo "<script language=\"javascript\">
alert(\"修改成功\");
window.location=\"front.php\";
</script>";
}
//var_dump($update);
exit();
是php的配置问题吗?感觉是要怎么修改?
Notice: Undefined index: newpwd in C:\PHPnow-1.5.6\htdocs\mydetail.php on line 42Notice: Undefined index: issure_newpwd in C:\PHPnow-1.5.6\htdocs\mydetail.php on line 43Notice: Undefined variable: v in C:\PHPnow-1.5.6\htdocs\mydetail.php on line 50
代码是这样:<form action="mydetail.php" method="POST" name="form1">
<p>新密码:
<input type="password" name="newpwd"></p>
<p>确认新密码:
<input type="password" name="issure_newpwd"></p>
<input type="button" name="Submit" value="提交" onclick="check()">
<input type="reset" name="Reset" value="重置">
session_start();
include('conn.php');
$link=connectDB();
$new=$_POST['newpwd'];
$issure=$_POST['issure_newpwd'];
$value=strlen($new);
//var_dump($value);
if ($new!="" && $issure!="" ){
$update="update login_info SET userPWD='".$new."' where userId='".$_SESSION['name']."'";
$v=mysql_query($update);
}
if ($v) {
echo "<script language=\"javascript\">
alert(\"修改成功\");
window.location=\"front.php\";
</script>";
}
//var_dump($update);
exit();
解决方案 »
- PHP 新手 想问一个站内搜索的问题
- php的正则表达式在UTF-8下中文匹配问题
- 如何判断session过期事件
- 使用ob_flush提示:E_WARNING: Cannot modify header information - headers already sent
- 问题解决不了,谁知道国外的php论坛,小弟到外面去问问哈。。。求助。。。
- 请问href里的内容是什么意思,有错误,但我看不懂
- 一个很菜的问题,为什么PHP不能正常显示中文?
- {88888888-8888-8888-8888-888888888888}象这样是怎么加密的?怎样解密?难道没人懂吗??
- 菜鸟 问下PHP取出MYSQL数据,然后倒置顺序
- PHP实现查询出错
- 点击登录可以,但是回车就不行了
- 求留言板输错验证码,保留原内容的代码
$issure=$_POST['issure_newpwd'];这两行,
include('conn.php');
$link=connectDB();
$new=$_POST['newpwd'];//这明明是$new你却在下面用newpwd
$issure=$_POST['issure_newpwd'];//这里明明是$issure你却在下面用issure_newpwd
$value=strlen($new);
//var_dump($value);
if ($new!="" && $issure!="" ){//这个if没执行,所以没有生成$v,你却在下面调用$v
$update="update login_info SET userPWD='".$new."' where userId='".$_SESSION['name']."'";
$v=mysql_query($update);
}
if ($v) {
echo "<script language=\"javascript\">
alert(\"修改成功\");
window.location=\"front.php\";
</script>";
}
//var_dump($update);
exit();