elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  \ (contrabarra) en BBDD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: \ (contrabarra) en BBDD  (Leído 3,499 veces)
Mystichal

Desconectado Desconectado

Mensajes: 6



Ver Perfil
\ (contrabarra) en BBDD
« en: 16 Abril 2017, 23:31 pm »

¡Hola!

Tengo un programa en VB que recoge la ruta de una imagen y al pulsar el botón envía esa ruta y otros datos a una tabla en mi BBDD. El problema que me he encontrado es que en los datos de la tabla se quitan automáticamente las \ (contrabarra), lo cual me supone un problema.
Mi duda es ¿Cómo puedo hacer que aparezcan las barras sin tener que ponerlas manualmente? ¿Tal vez duplicándolas en el programa?
Gracias de antemano ^^


En línea

engel lex
Moderador Global
***
Desconectado Desconectado

Mensajes: 15.514



Ver Perfil
Re: \ (contrabarra) en BBDD
« Respuesta #1 en: 16 Abril 2017, 23:40 pm »

no creo que sea la base de datos, me suena que es tu programa... tambien recuerda que un slash invertido seguido de una letra es un simbolo, por ejemplo \n es salto de linea \s es un espacio \t tabulación, y así en más, así que tienes que escribir \\ para que se intreprete como \


En línea

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
#!drvy


Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: \ (contrabarra) en BBDD
« Respuesta #2 en: 17 Abril 2017, 11:26 am »

Las contrabarras son un problema a la hora de manejar bases de datos. Pueden suponer tanto problemas de compatibilidad como de seguridad.

Mi consejo seria que reemplaces \ por / tanto a la entrada como a la salida en caso de ser necesario.

Saludos
En línea

Mystichal

Desconectado Desconectado

Mensajes: 6



Ver Perfil
Re: \ (contrabarra) en BBDD
« Respuesta #3 en: 18 Abril 2017, 04:17 am »

Gracias por las respuestas pero sea como sea en la BBDD en phpmyadmin cuando se trata de simplemente una \ o / en las tablas se omite cualquiera de estas dos.
Mi duda sigue siendo la misma, que es cómo podría duplicar esto o hacer que de alguna manera sí apareciera en la tabla.


EDITO:

Al final con un simple replace en el programa de VB me ha servido para cambiar las \ por / y se ven en la BBDD.
Así que el problema ya está resuelto ^^
« Última modificación: 20 Abril 2017, 19:57 pm por Mystichal » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda Con VB y BBDD
Programación Visual Basic
W0lFy 1 2,032 Último mensaje 15 Septiembre 2009, 12:02 pm
por W0lFy
Conexion BBDD ADO
Programación Visual Basic
W0lFy 7 5,448 Último mensaje 12 Abril 2010, 07:44 am
por W0lFy
Consejo GUI + BBDD
Programación General
AndyArmin 4 3,037 Último mensaje 27 Noviembre 2010, 14:57 pm
por AndyArmin
BBDD Gubernamentales
Hacking
sparrowise 5 3,725 Último mensaje 24 Noviembre 2011, 20:35 pm
por adastra
Conectarse a mi BBDD
Bases de Datos
Baal_30 0 2,539 Último mensaje 15 Junio 2015, 21:08 pm
por Baal_30
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines