Problema con caracteres especiales

TuneUp Seguir

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Dic 2009
Mensajes
28
Bueno el problema es que me mude de servidor, e importe la database normalmente sin ningun problema,pero a la hora que voy a mirar el foro :O, veo que todos los caracteres especiales (Ñ,`^ ´-.) no se visualizan correctamente, intente importar la database de nuevo, intente de todo, pero siempre tengo el mismo error.

y lo peor de todo es que en los post despues de la mundanza si seven los caracteres especiales pero en los antiguos sigue el error.

como hago para solucionarlo, gracias :$
 

imported_Ryuk

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Feb 2009
Mensajes
1.138
Entra a la plantilla headinclude y muestrame la primera linea. que debe ser
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
si no la tienes igual reemplazala por esa y verifica si sigue igual.

Pd. antes de cambiar la linea copia la plantilla y guardala por seguridad.
 

TuneUp

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Dic 2009
Mensajes
28
esto es lo que hay en hadeinclude del tema.

<meta name="google-site-verification" content="4OoOHzTLsdczt6KQNdvfOPua6HIUziJ-VhdnKAINQG0" />
<meta http-equiv="Content-Type" content="text/html; charset=$stylevar[charset]" />
<meta name="generator" content="vBulletin $vboptions[templateversion]" />
<if condition="$show['threadinfo']">
<meta name="keywords" content="<if condition="$threadinfo['taglist']">$threadinfo[taglist], </if>$threadinfo[prefix_plain_html] $threadinfo[title], $vboptions[keywords]" />
<meta name="description" content="<if condition="$pagenumber>1"><phrase 1="$pagenumber">$vbphrase[page_x]</phrase>-</if>$threadinfo[prefix_plain_html] $threadinfo[title] $foruminfo[title_clean]" />
<else /><if condition="$show['foruminfo']">
<meta name="keywords" content="$foruminfo[title_clean], $vboptions[keywords]" />
<meta name="description" content="<if condition="$pagenumber>1"><phrase 1="$pagenumber">$vbphrase[page_x]</phrase>-</if>$foruminfo[description_clean]" />
<else />
<meta name="keywords" content="$vboptions[keywords]" />
<meta name="description" content="$vboptions[description]" />
</if></if>

<!-- CSS Stylesheet -->
$style[css]
<if condition="is_browser('opera') AND !is_browser('opera', '8.0.1')">
<style type="text/css" id="vbulletin_opera8fix_css">
ul, ol { padding-$stylevar
:20px; }
</style>
</if>
<if condition="$show['editor_css']">
$editor_css
</if>
<!-- / CSS Stylesheet -->

<script type="text/javascript" src="$stylevar[yuipath]/yahoo-dom-event/yahoo-dom-event.js?v=$vboptions[simpleversion]"></script>
<script type="text/javascript" src="$stylevar[yuipath]/connection/connection-min.js?v=$vboptions[simpleversion]"></script>
<script type="text/javascript">
<!--
var SESSIONURL = "$session[sessionurl_js]";
var SECURITYTOKEN = "$bbuserinfo[securitytoken]";
var IMGDIR_MISC = "$stylevar[imgdir_misc]";
var vb_disable_ajax = parseInt("$vboptions[disable_ajax]", 10);
// -->
</script>
<script type="text/javascript" src="clientscript/vbulletin_global.js?v=$vboptions[simpleversion]"></script>
<if condition="$show['popups']"><script type="text/javascript" src="clientscript/vbulletin_menu.js?v=$vboptions[simpleversion]"></script></if>

<if condition="$vboptions['externalrss']">
<link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] RSS Feed" href="external.php?type=RSS2" />
<if condition="$show['foruminfo'] OR $show['threadinfo']">
<link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] - $foruminfo[title_clean] - RSS Feed" href="external.php?type=RSS2&amp;forumids=$foruminfo[forumid]" />
</if>
</if>​
 

imported_Elmer

Zeta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
19 Jul 2003
Mensajes
1.865
No es problema de charset, es problema de tu base de datos, tiene esos caracteres porque al subir tu base de datos no elegiste el encoding correcto, cuando le das a importar por phpmyadmin una nueva base de datos, el encodig predeterminado elegido es utf8 y seguramente tu foro era latin1, así que debíste elegir el encodig correspondiente a tu base de datos no dejarla en utf8 porque eso corrompe los caracteres como ñíóú...

Ver el archivo adjunto 2455
 

imported_Ryuk

Dseda
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
28 Feb 2009
Mensajes
1.138
Por lo que veo el problema es de la base de datos que no se importaron bien estos caracteres, tendrias que modificarlo con phpmyadmin.

Edito: gracias elmer por esa aclaracion. ^^
 

TuneUp

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Dic 2009
Mensajes
28
La resubi con latin1 y el error continuo T-T, lo unico que cambio es que la database era un poco mas pesada y me dio este error al subir:

Error
consulta SQL:

-- -- Volcar la base de datos para la tabla `word` -- INSERT INTO `word` (`wordid`, `title`) VALUES (1, 'super'), (2, 'pack-personaliza'), (3, 'spanish'), (4, 'autorun'), (5, '215mb'), (6, 'este'), (7, 'indispensable'), (8, 'quieres'), (9, 'computador'), (10, 'quede'), (11, 'disposicion'), (12, 'para'), (13, 'realmente'), (14, 'atractivo'), (15, 'aqui'), (16, 'encontraras'), (17, 'infinidad'), (18, 'programas'), (19, 'personalizar'), (20, 'contenido'), (21, 'temas'), (22, 'escritorio'), (23, 'xpize'), (24, 'mejora'), (25, 'visual'), (26, 'windows'), (27, 'cambiar?'), (28, 'mejorar?'), (29, 'iconos'), (30, 'animaciones'), (31, 'sistema'), (32, 'operativo'), (33, 'esta'), (34, 'utilidad'), (35, 'realiza'), (36, 'hasta'), (37, 'reemplazos'), (38, 'archivos'), (39, 'antes'), (40, 'hacerlo'), (41, 'crea'), (42, 'punto'), (43, 'restauraci?n'), (44, 'incluyendo'), (45, 'interesante'), (46, 'modificaci?n'), (47, 'permitir?'), (48, 'usar'), (49, 'estilos'), (50, 'visuales'), (51, 'terceros')[...]

MySQL ha dicho:

#1062 - Duplicate entry 'cambiar' for key 2
 
Arriba