Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/01/2002, 14:14
drZoidberg
 
Fecha de Ingreso: agosto-2001
Mensajes: 140
Antigüedad: 23 años, 10 meses
Puntos: 0
Re: cambio de Password

En una pagina (cambiarpass.htm) creas este formulario:

<pre>
&lt;form method=&quot;POST&quot; action=&quot;cambiarpass.asp&quot;&gt;
Usuario: &lt;input type=&quot;text&quot; name=&quot;usuario&quot;&gt;&lt;br&gt;
Pass vieja: &lt;input type=&quot;password&quot; name=&quot;pass&quot;&gt;&lt;br&gt;
Pass nueva: &lt;input type=&quot;password&quot; name=&quot;passnueva1&quot;&gt;&lt;br&gt;
Repite pass: &lt;input type=&quot;password&quot; name=&quot;passnueva2&quot;&gt;&lt;br&gt;
&lt;/form&gt;
</pre>

En la pagina ASP (cambiarpass.asp), usas este codigo:

Despues de toda la conexion y de abrir la base de datos en la tabla que corresponda y encontrar el registro del usuario que coincida con Request.Form(&quot;usuario&quot;), pones esto:

<pre>
If RS(&quot;pass&quot;) = Request.Form(&quot;pass&quot;) Then
If Request.Form(&quot;passnueva1&quot;) = Request.Form(&quot;passnueva2&quot;) Then
RS(&quot;pass&quot;) = Request.Form(&quot;passnueva1&quot;)
RS.Update
Else
Response.Write &quot;No coinciden las passwords nuevas&quot;
End If
Else
Response.Write &quot;Password anterior incorrecta&quot;
End If
</pre>

Creo que es todo, si falta algo avisame.

Saludos, Hernan<hr>
RACING CAMPEON