Ya que me encuentro bloqado de ideas jejejejejje
Mi problema es que necesito validar un proyecto y al hora de querer validar me pida user y password, y al hora de que el se logie en esa pagina que me mande un mensaje abajo de la pagina que a sido aprovado el proyecto por el USUARIO (nombre completo y la fecha en la que lo actualizo)
Lo que ya tengo es el pedir user y password pero necesito que al hora de aceptar se cierre esa pagina y la otra se actualice con su nombre y fecha de actualzacion::::
Como ven medio complicado jejejejej
este es mi password de validar al usuario con password esta es mi pagina de aprobar
Código ASP:
Ver original
<script language="javascript"> function focos(){ document.formidentifica.txtlgn.focus(); } function logeo() { document.formidentifica.action="Aprobar logeo.asp"; document.formidentifica.submit(); } function cancelar() { document.formidentifica.action="Aprobar.asp"; document.formidentifica.submit(); } </script> <style> #txtlgn , #txtpwd { text-transform:uppercase; } </style> </head> <body bgcolor="#F1ECC7" onload="focos()"> <table width="86%" border="0" cellspacing="0" cellpadding="3"> <tr> <td height="22"> </td> </tr> <tr> <td height="217"> <table width="42%" height="134" border="1" align="center" bgcolor="#F4F8FF"> <tr> <td height="128"><form id="form1" name="form1" method="post" action="Aprobar login1.asp"> <table width="98%" height="122" border="0" align="right"> <tr> <td width="30%" class="style2"> <div align="center" class="style3">IONAME:</div></td> <td width="68%"><label> <input type="text" name="correo" /> <span class="style3">@pg.com</span></label></td> <td width="2%" rowspan="2"></td> </tr> <tr> <td height="22" class="style2"> <div align="center" class="style3">PASSWORD:</div></td> <td><label> <div align="left"> <input type="password" name="pass" /> </div> </label></td> </tr> <tr> <td height="24" colspan="3"> <div align="center"> <input type="submit" name="Submit" value="Aceptar" /> </div> </tr> <tr> <td height="20" colspan="3" class="error"><div align="center"><%=request.QueryString("mensaje")%></div></td> </tr> </table> </form> </td> </tr> </table> <hr width="30%" color="#006699" /> <p align="center">*Nota: El Password para ingresar al sistema, es el Password de intranet.</p> </td> </tr> </table> </td> </tr> </table> <br /> <br /> <br /> <!-- Reconocimiento --> </body> </html>
Y este es el sistema que lo valida si esta en la bace de datos con su password
Código ASP:
Ver original
<% user=request.QueryString("txtlgn") 'Response.Write(user) pass=request.QueryString("txtpwd") 'response.Write(pass) if user="admin" or user="ADMIN" then user="admin" else user=ucase(user) end if if pass="admin" or pass="ADMIN" then pass="admin" else pass=ucase(pass) end if set rs = CreateObject("ADODB.Recordset") selectSQL="Select * from Proy_usuarios where login_usu='"&user&"' and pwd_usu='"&pass&"'" 'response.write selectSQL set rs = prycxn.execute(selectSQL) if not rs.eof then 'Evitamos el ataque tipico SQL if rs("login_usu")=user and rs("pwd_usu")=pass then 'si el usuario esta en la base de datos y el password coincide session("autoridad")=rs("perfil_usu") session("autorizacion")=1 Session("usuario")=user Session("idUsuario")=rs("id_usu") Response.Write(session("autorizacion")) response.redirect "ProyAsp/PryConsulta.asp"'?user="&user&"" end if elseif user=" " and pass=" " then session("autoridad")="" session("autorizacion")=2 Response.Write(session("autorizacion")) else session("autorizacion")=-1 Response.Write(session("autorizacion")) end if rs.close set rs=nothing prycxn.close set prycxn=nothing if session("autorizacion")=-1 or session("autorizacion")=" " then ' no hemos encontrado el registro ' eso indica que el usuario y/o la password son erroneos response.redirect "Aprobar.asp?errorusuario=si" else if session("autorizacion")=2 then response.Redirect "Aprobar.asp?errorusuario=si" end if end if %>
y este es el codigo dond el usuario valida y necesito que al validarce me arroje que ha sido aprovado y siempre aparesca su nombre por tres meses hasta la proxima validacion con la fecha que lo valido::::
Código ASP:
Ver original
<div align="center"> <fieldset style="width:50%"> <legend>Aprobacion Master Plan</legend> <table width="303" border="0" align="center"> <tr> <td width="150" align="left">Master Plan Aprobado por: </td> </tr> </table> <%end if%> </fieldset> </div>