为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的php一直说 没索引!下面是代码

为什么我的php一直说 没索引!下面是代码

慕粉1948491900 2017-04-10 08:05:45
这是代码<?phpecho "<table border='1' bordercolor='#F0000' cellspacing='0' align='center'><tr><td>";      //输出表格echo "<h2 style='color:#oo33ff'>闹钟程序</h2>";                                              //输出标题date_default_timezone_get("Asia/ShangHai");                                                  //设置时区echo "<h6 style='color:red'>今天是".date("Y-m-d H:i:s")."<H6>";                               //输出当前时间echo "<form action='' method='post'>";echo "<input type='text' name='text' size'2'>年<input type'text' name='text2' size='2'>月";echo "<input type='text' name='text3' size'2'>日<br><input type'text' name='text4' size='2'>时";echo "<input type='text' name='text5' size'2'>分<input type'text' name='text6' size='2'>秒";echo "<br /><input type='submit' name='sub' value='定时'>";echo "</form>";$a=$_POST['text1'];$b=$_POST['text2'];$c=$_POST['text3'];$d=$_POST['text4'];$e=$_POST['text5'];$f=$_POST['text6'];$time = date(mktime($a,$b,$c,$d,$e,$f));$_SESSION['time']=$time;if($_POST[sub]){    echo "<script>window.location.href='';</script>";}echo "</td></tr></table>";?>
查看完整描述

3 回答

?
仙士可

TA贡献170条经验 获得超132个赞

意思是,$_POST的数组没有test1,2,3,4的值,notice是变量未定义的意思,因为你第一次打开这个页面是没有post请求,自然没有$_POST['test1']的值,你可以改下代码,改成if($_POST){

$f=$_POST['text1'];

....

}

这样就可以了

查看完整回答
反对 回复 2017-04-10
  • 3 回答
  • 1 关注
  • 2446 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信