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

validación de datos enviados por 1 usuario

Estas en el tema de validación de datos enviados por 1 usuario en el foro de ASP Clásico en Foros del Web. Cuando un usuario envia datos a un script con una sentencia SQL siempre puede resultar peligrosos q entre esos datos incluya caracteres como las dobles ...
  #1 (permalink)  
Antiguo 31/05/2003, 09:05
Avatar de sanfermin  
Fecha de Ingreso: diciembre-2001
Mensajes: 601
Antigüedad: 22 años, 6 meses
Puntos: 2
Exclamación validación de datos enviados por 1 usuario

Cuando un usuario envia datos a un script con una sentencia SQL siempre puede resultar peligrosos q entre esos datos incluya caracteres como las dobles comillas (") o las simples (') q puedan entremezclarse con la verdadera sentencia SQL para obtener otros datos diferentes a los q en un princio deberia

Como compruebo esto??
__________________
MainMind.com
La blasfemia es el único lenguaje que de verdad conocen todos los programadores
  #2 (permalink)  
Antiguo 31/05/2003, 09:46
Avatar de Bravenap  
Fecha de Ingreso: noviembre-2002
Ubicación: Los Arroyos, El Escorial, Madrid
Mensajes: 2.084
Antigüedad: 21 años, 7 meses
Puntos: 4
FAQ número 20 del foro de ASP.
Creo que ahí se explica de una menera muy sencillita y rápida.
Suerte.
__________________
¡¡NO A LA GUERRA!!
Si ponemos a nuestros mensajes títulos adecuados, la gente se animará más a abrirlos y resultarán más útiles en las busquedas. ¡No a los ayuuudaaa, urgenteee y similares!
  #3 (permalink)  
Antiguo 31/05/2003, 20:14
Avatar de affv  
Fecha de Ingreso: diciembre-2002
Ubicación: Ahora aqui
Mensajes: 485
Antigüedad: 21 años, 6 meses
Puntos: 0
<%
Variable = Trim(Request.QueryString("Variable"))
Variable = Replace(Variable, "<", "&lt;")
Variable = Replace(Variable, ">", "&gt;")
Variable = Replace(Variable, "'", "''")
%>

Creo que algo asi es lo que necesitas luego solo juga con el if y listo
__________________
Todo tiene un comienzo y un fin!!
Postea tus proyectos
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 22:29.