Foros del Web » Programando para Internet » ASP Clásico »

como se hace formularios con Foro de seguridad?

Estas en el tema de como se hace formularios con Foro de seguridad? en el foro de ASP Clásico en Foros del Web. Alguna persona sabe como se hace los formularios con seguridad, me explico La foto que sale con un codigo para que le usuaio lo escriba ...
  #1 (permalink)  
Antiguo 15/02/2008, 07:56
Avatar de Ascariz  
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 6 meses
Puntos: 0
como se hace formularios con Foro de seguridad?

Alguna persona sabe como se hace los formularios con seguridad, me explico La foto que sale con un codigo para que le usuaio lo escriba .


muchas gracias
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid
  #2 (permalink)  
Antiguo 15/02/2008, 16:19
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 17 años, 3 meses
Puntos: 88
Re: como se hace formularios con Foro de seguridad?

..... osea que tu hablas del captcha
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 17/02/2008, 08:39
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 5 meses
Puntos: 126
Re: como se hace formularios con Foro de seguridad?

Shiryu_Libra tiene razón. Pero si prefieres algo más artesano prueba esto

En tu página de envio

Código PHP:
' ============ Operación Matemática de Control ===========
Dim largo
Dim spiral
Dim digito1
Dim digito2
Dim operando
Dim total

'
Crea nueva contraseña
randomize
largo 
4
For spiral 1 to largo
digito1 
Int(Rnd 2)
digito2 Int(Rnd 2)
next

if digito2 <=5 then
total 
digito1 digito2
operando 
"+"
else
total digito1 digito2
operando 
="*"
end if
 ============ 
Fin Operación Matemática de Control ===========

<
form method="post" action="./registrar.asp" name="registrar" OnSubmit="return controlar_nuevo(this);">
<
input type="hidden" id="comp_control" name="comp_control" value="<%=total%>" />
&
#191;Cu&aacute;nto es <%=digito1%> <%=operando%> <%=digito2%>? <input type="text" id="control" name="control" class="input_med" value="" />
</form
En un archivo .js

Código PHP:
function controlar_nuevo (r) {
okcontrolreg r.control.value != "";
okcontrolreg_valor r.control.value;
okcontrolreg_valor_comp r.comp_control.value;
    if (!
okcontrolreg) {
        
alert ("Has de rellenar el campo Control de Registro");
        
document.forms.registrar.control.focus();
        return (
false);
    }    
    if (
okcontrolreg_valor_comp !== okcontrolreg_valor) {
        
alert ("El campo Control de Registro no es correcto");
        
document.forms.registrar.control.focus();
        return (
false);
    }

else
        return (
true);

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:04.