<%…… String step=(“step”);//判断步骤 if(step==null||(“2”)!=0&&(“3”)!=0)//不为空,或者不等于2又不等于3 {……} //第一步一填写登录名 else if((“2”)==0){ //第二步一添写密码提示问题答案//如果等于2,就执行这步 String user=(“land_name”); Rst=(“select question,Password from admin where land_name=“`+user+””')://这个是查询数据库。但貌似还没连接,还有“:”应该是“;”吧。根据"land_name=user"查询 if(!())//判断上面查询是否有结果,多了一个“(” (“
”);//这个就是写一个回应的页面。但这里的小引号和大引号也太不注意了吧 应该不能运行才是 else{//这个好像要么少了左边的“}”,要么多了右边的“{”。没看懂 估计是没结果就运行下面的 String question=(“question”); String Password2=(“Password”); } } else if((“3”)==0){//下面重复了,这代码能运行? //第三步一根据填写的答案进行操作 String u_name=(“user”); String a_answer=(“answer”); String password3=(“password2”); Rst=(“select answer from admin where land_name=“’+u name+”'); (); String answer=(“answer”); if(!(u_answer)) (“” else{ (“密码是:”); (Password3); (”返回”); } } ……%>