Problema com acentos causando erro em página web

  • Autor Autor naun15
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
N

naun15

Gamma
No recomendado
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola Amigos del foro, primero que todo agradecer de antemano su colaboracion.

tengo un problema con los articulos que incluyen acentos (o tilde). Al hacer este tipo de articulos, osc se cae y me da error
Internet Explorer no puede leer este formato de página web
HTTP 406

si alguien lo soluciono por favor me comente, gracias!

Uso oscommerce tiene el idioma ingles pero traduci unas cuantas cosas

este es mi código del templante

<!DOCTYPE html>
<html <?php echo HTML_PARAMS; ?>><head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>" />
<title><?php echo tep_output_string_protected($oscTemplate->getTitle()); ?></title>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>" />
<link rel="icon" type="image/png" href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG.DIR_WS_ICONS; ?>favicon.ico" />
<link rel="stylesheet" type="text/css" href="ext/jquery/ui/redmond/jquery-ui-1.8.6-osc.css" />
<script type="text/javascript" src="ext/jquery/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="ext/jquery/ui/jquery-ui-1.8.6.min.js"></script>
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
tambien iba a preguntar que codificación estas usando...
si es diferente a utf-8, intenta con esa y haber que sale.
Ya que el utf-8 es mas general, porque no quitas el codigo php que esta en charset y pones directamente utf-8, haber que sale con eso...:distant:
 
La verdad noce como aser eso soy un poco novato si me explicas un poco mejor si lo ago ese código que puse hay es del templan-te principal

- - - Actualizado - - -

Creo que Esta es la que tengo <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>" />
 
La verdad noce como aser eso soy un poco novato si me explicas un poco mejor si lo ago ese código que puse hay es del templan-te principal

- - - Actualizado - - -

Creo que Esta es la que tengo <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>" />

Vale.
Se supone que tu tienes en el tema esto:
Inserir CODE, HTML ou PHP:
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>" />

Intenta cambiar desde el script <?php echo CHARSET; ?> a UTF-8
osea, que aparezca asi:

Inserir CODE, HTML ou PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> />

Intentanlo y comenta si desaparece tu error. 😉
 
Vale.
Se supone que tu tienes en el tema esto:
Inserir CODE, HTML ou PHP:
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>" />

Intenta cambiar desde el script <?php echo CHARSET; ?> a UTF-8
osea, que aparezca asi:

Inserir CODE, HTML ou PHP:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> />

Intentanlo y comenta si desaparece tu error. 😉


muchas grax men dejame provar aver

- - - Actualizado - - -

muchas grax men dejame provar aver

Ise el canbio pero sigue igual :ambivalence: http://macaogrill.com/index.php/florister%C3%83%C2%ADa-c-14
 
Podria ser que estas utilizando letras acentuadas en la URL. Intenta reemplazar por ejemplo: example.com/mi-página/ por example.com/mi-pagina/
 
Podria ser que estas utilizando letras acentuadas en la URL. Intenta reemplazar por ejemplo: example.com/mi-página/ por example.com/mi-pagina/

Ese es el caso cuando le pongo un acento a un articulo o algo aparece en la url tanb.
 
Ese es el caso cuando le pongo un acento a un articulo o algo aparece en la url tanb.

Pues deberia estar en tu lista de cosas por hacer: Corregir ese detalle y mediante preg_replace o alguna otra funcion reemplazar acentos, etc.
 
Eso es que están mal "parseadas" las URLS amigables, lo que tienes que hacer es corregirlo y que siempre que pongas una tilde í lo cambie en la URL por i ó -> o, ú > u, ñ -> n
 
Eso es que están mal "parseadas" las URLS amigables, lo que tienes que hacer es corregirlo y que siempre que pongas una tilde í lo cambie en la URL por i ó -> o, ú > u, ñ -> n

El punto es como ago eso?
 
Voltar
Topo