Comunidad de diseño web y desarrollo en internet online

LA carga de texto se modifica con simbolos y acentos! ¿¿??

Citar            
MensajeEscrito el 08 Oct 2007 10:47 pm
Tengo un problema que estoy segura que es muy estupido de resolver para gente que ya esta inmersa en el tema de base de datos.

He realizado un administrador donde puedo actualizar las noticias de mi sitio cargando el texto desde un formulario de inserción de datos.

El problema surge cuando el texto contiene algun caracter especial o ACENTOS.. entonces se modifica ese caracter al momento de insertarlo..y se crea algo como esto:

"es el quid de la cuestión. La Premier League (la Liga inglesa de fútbol) demandó a You Tube"

cuando deberia decir:

"es el quid de la cuestión. La Premier League (la liga inglesa de fútbol) demandó a You Tube"


Alguien sabe que es lo que me falta de colocar en mi código para que eso no ocurra?

Aqui dejo el codigo para que lo vean por las dudas.. pero creo que alli no esta el problema de igual modo:

Código :

if Request.QueryString("ok")="ok" then
Dim titulo, descripcion, imagen1, imagen2, descorta, youtube, carga, ver, ctitulo, cdescripcion, cimagen1, cimagen2, cdescorta, cyoutube, mostrar
   titulo=Request.Form("titulo")
   descripcion=Request.Form("descripcion")
   imagena=Request.Form("imagen1")
   imagenb=Request.Form("imagen2")
   descorta=Request.Form("descorta")
   youtube=Request.Form("youtube")

   set carga=conexion.execute("INSERT INTO noticias (titulo, descripcion, imagen1, imagen2, descorta, youtube) VALUES ('"&titulo&"','"&descripcion&"','"&imagena&"','"&imagenb&"','"&descorta&"','"&youtube&"')")
   response.write "cargado"
   set ver=conexion.execute("select * from noticias where titulo='"&titulo&"'")


desde ya muchas gracias a quienes se tomen el tiempo de responder!.

Por cynt005

16 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Oct 2007 09:34 am
CREO que puede ser tema de la pagina en si, y no del código para insertar en la base de datos, que tipo de codificación tienes en la pagina? o mas bien, tienes codificación en la pagina? :lol:

bueno a lo que vamos, yo utilizo siempre la codificación "iso-8859-1"
no se si es la mejor, mas utilizada o que pero, ami me va bien
solo tienes que añadir una linea de código antes de cerrar el "head"

Código :

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

con eso, todo lo que insertes en la base de datos debería verse correctamente

Espero que esto solucione tu problema ^^

Por Loky

85 de clabLevel



Genero:Masculino  

aplicaciones web personalizadas

firefox
Citar            
MensajeEscrito el 09 Oct 2007 05:08 pm
Muchas gracias!... puse este codigo que vi de una pagina administrador tambien.. y funciono perfecto!.. muchas gracias igual.

Este es el codigo: (por si alguien tuvo el mismo problema que yo)


<meta http-equiv="Content-Language" content="es">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">

Por cynt005

16 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.