Retroceder   Foros del Web > Programación para sitios web > ASP Clásico
Crea un nuevo usuario o inicia sesión utilizando tu cuenta de Facebook
Connect with Facebook

120 segundos en vivo - 2pm (México / Chile / Colombia / Perú), 1pm (Centroamérica), 3pm (Argentina) o 9pm (España).
Respuesta
 
Herramientas Desplegado
Antiguo 07-may-2008, 07:58   #1 (permalink)
angel_dope se está portando bien
 
Avatar de angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 538
angel_dope está desconectado
Fallo al insertar cadenas con acento

Hola a tod@s, tengo un problema muy extraño. Resulta que al rellenar un formulario e insertar los datos en una base de datos (access) si hay un acento, inserta la palabra, pero la letra con acento me la cambia por cualquier símbolo extraño. Lo raro es que es solo en un campo, en los demás no. He comprobado la base de datos y ese campo es de texto normal y corriente. Os dejo el código por si alguien ve algo raro que se me haya escapado.

Código PHP:
Dim oConnrsSQL

set oConn 
Server.CreateObject("ADODB.Connection")
oConn.Open "DSN=gdpj"

Dim sForm
For Each sForm in Request.Form
texto 
= (Request.Form("FCKeditor1"))
next

set rs 
Server.CreateObject("ADODB.Recordset")
SQL "SELECT * FROM noticias where id=0"
rs.Open SQLoConn02

rs
.AddNew
rs
.fields("tipo") = request.form("tipo")
rs.fields("titulo") = request.form("titulo")
rs.fields("f_insercion") = request.form("f_insercion")
rs.fields("caducidad") = request.form("caducidad")
rs.fields("tipo_alerta") = request.form("tipo_alerta")
rs.fields("grupos") = request.form("grupos")
rs.fields("empresas") = request.form("empresas")
rs.fields("texto") = texto
rs
.Update
rs
.Close 
A alguien se le ocurre por que puede suceder esto?? El fallo está al insertar, porque si en la bbdd lo cambio a mano y pongo el acento bién, este aparece bien al sacarlo por pantalla

Muchas gracias por adelantado, salu2
__________________
Vayamos por Partes :: Jack el Destripador
  Responder Citando
Antiguo 07-may-2008, 08:05   #2 (permalink)
i_e_s27 se está ganando tu confianza
 
Avatar de i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 195
i_e_s27 está desconectado
Re: Fallo al insertar cadenas con acento

Que codificacion estas usando? Fijate que sea UTF-8

Enlace

Saludos!
__________________
Demasiado mayor para ser una joven promesa, demasiado joven para ser una vieja gloria
  Responder Citando
Antiguo 07-may-2008, 08:24   #3 (permalink)
angel_dope se está portando bien
 
Avatar de angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 538
angel_dope está desconectado
Re: Fallo al insertar cadenas con acento

Ya está solucionado, después de mirar el enlace que me has probado (y probar lo que ponia) seguia sin funcionar, pero ya que estaba con ello y me he puesto a comparar con otra página anterior y habia una diferencia en el <head> de la página del formulario. Poniéndo esto: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> en lugar de lo que decía en el link que me has puesto si que ha funcionado.

Muchas gracias, salu2
__________________
Vayamos por Partes :: Jack el Destripador
  Responder Citando
Antiguo 07-may-2008, 13:05   #4 (permalink)
i_e_s27 se está ganando tu confianza
 
Avatar de i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 195
i_e_s27 está desconectado
Re: Fallo al insertar cadenas con acento

Claro!, te faltaba el charset, puede ser:

charset=iso-8859-1

o

charset=UTF-8

Jeje

Me alegro que lo solucionaras!

__________________
Demasiado mayor para ser una joven promesa, demasiado joven para ser una vieja gloria
  Responder Citando
Respuesta
No hay votos aún.
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.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 12:32.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100