Underc0de - La Casa de los Informáticos

Foros Generales => Dudas y pedidos generales => Mensaje iniciado por: juliianc95 en Noviembre 30, 2013, 09:32:24 AM

Título: [SOLUCIONADO] Problema con base de datos
Publicado por: juliianc95 en Noviembre 30, 2013, 09:32:24 AM
buenas amigos este es mi problema vean:
yo cree un bot que me extrae todas las imagenes de otro sitio web.  esta es la imagen que me extrae o el codigo que extrae:
Citarhttp://es.web.img1.acsta.net/r_160_240/b_1_d6d6d6/medias/nmedia/18/68/09/14/20244786.jpg
cuando lo veo en la base de datos aparece asi:
Citar'http://es.web.img1.acsta.net/r\_160\_240/b\_1\_d6d6d6/medias/nmedia/18/68/09/14/20244786.jpg'
con las contrabarras. gracias de antemano.
Título: Re:problema con base de datos
Publicado por: ~ Yoya ~ en Noviembre 30, 2013, 02:10:50 PM
esta escapando los underscore, simplemente aplica un String replace con PHP, y deja solo el underscore. Razon??? Tu aplicacion PHP, escapando los underscore.
Título: Re:problema con base de datos
Publicado por: juliianc95 en Noviembre 30, 2013, 02:11:58 PM
me dejas un ejemplo? en vd que no entiendo mucho. gracias
Título: Re:problema con base de datos
Publicado por: ~ Yoya ~ en Noviembre 30, 2013, 02:17:43 PM
Código (php) [Seleccionar]

<?php

echo str_replace('\_''_''http://es.web.img1.acsta.net/r\_160\_240/b\_1\_d6d6d6/medias/nmedia/18/68/09/14/20244786.jpg');

?>


Output:

http://es.web.img1.acsta.net/r_160_240/b_1_d6d6d6/medias/nmedia/18/68/09/14/20244786.jpg


Aplicalo al momento de insertar esa información en la DB.
Título: Re:problema con base de datos
Publicado por: juliianc95 en Noviembre 30, 2013, 04:07:26 PM
Listo Problema resuelto hice lo siguiente

Citar<?php

echo str_replace('\_', '_', 'http://es.web.img1.acsta.net/r\_160\_240/b\_1\_d6d6d6/medias/nmedia/18/68/09/14/20244786.jpg');

?>
gracias ~ Yoya ~