Foros del Web » Programando para Internet » PHP »

Guardar correo .html en MySQL

Estas en el tema de Guardar correo .html en MySQL en el foro de PHP en Foros del Web. Me envian noticias al correo en html, y quisiera guardar la información que trae,(con sus enlaces) dentro de mi Base de datos (MySQL). De tal ...
  #1 (permalink)  
Antiguo 01/05/2003, 11:02
Avatar de Mialejav  
Fecha de Ingreso: abril-2003
Ubicación: Navalcarnero
Mensajes: 22
Antigüedad: 21 años
Puntos: 0
Pregunta Guardar correo .html en MySQL

Me envian noticias al correo en html, y quisiera guardar la información que trae,(con sus enlaces) dentro de mi Base de datos (MySQL). De tal manera que pueda leerla desde el navegador a traves de un enlace.

Ejemplo:

Noticias:
El pescado esta frito
(leer noticia) = aqui esta el enlace para abrir el contenido de la noticia.

¿Hay alguna manera de enviar todo el contenido a la BD sin que se pierdan los enlaces?

Si necesitais mas datos me lo decis.

GRACIAS
__________________
Todo cambia... Todo se transforma... de nosotros depende que mejore.
  #2 (permalink)  
Antiguo 01/05/2003, 11:23
Avatar de Manoloweb  
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 2 meses
Puntos: 5
En lugar de copiar el mail como tal, copia el codigo fuente del mismo a tu campo en la BD...

En outlook das un click derecho y seleccionas "ver codigo fuente"
__________________
Manoloweb
  #3 (permalink)  
Antiguo 01/05/2003, 12:47
Avatar de MSDark  
Fecha de Ingreso: noviembre-2002
Ubicación: Talca VII región
Mensajes: 337
Antigüedad: 21 años, 5 meses
Puntos: 1
Mejor guardas el codigo fuente de tu correo en la BD pero pasandolo por la funcion HTMLSPECIALCHARS(); para cambiar por ej: "<" por "&GT" y asi no tener problemas con la BD por ejemplo si usas phpMyAdmin puedes tener problemas.

Luego parseas ese codigo a HTML nuevamente y lo muestras.

Saludos
__________________
DelirioLinux.. Software Libre y tecnología.. php también..
Saludos :arriba:
Usuario Linux #198486 y Ubuntu #12791
Gutsy Gibbon
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 08:15.