Foros del Web » Programando para Internet » PHP »

Problemas con el Idioma RUSO en php

Estas en el tema de Problemas con el Idioma RUSO en php en el foro de PHP en Foros del Web. Hola masters: TEngo problemas al publicar un sitio con contenido de texto en idioma ruso. Usando el send, no hay problema spara insertar el texto ...
  #1 (permalink)  
Antiguo 10/02/2006, 08:02
 
Fecha de Ingreso: febrero-2006
Mensajes: 4
Antigüedad: 18 años, 2 meses
Puntos: 0
Exclamación Problemas con el Idioma RUSO en php

Hola masters:
TEngo problemas al publicar un sitio con contenido de texto en idioma ruso.
Usando el send, no hay problema spara insertar el texto en el código y todo. El problema aparece cuando al cargar el sitio en la web, los textos en ruso no aparecen simplemente....

Qué puedo hacer!!!!!!!!!! @_@

Se me ocurre que quizás una librería php ke me falta cargar... no lo sé...

porfa venid en mi ayuda!

Javier
  #2 (permalink)  
Antiguo 10/02/2006, 08:32
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero que código usas? .. como gestionas esos datos? .. hablas de un "send" pero no sé que te refires con eso (un formulario HTML?).

Lo más proble que te haga falta algunas cosas como codificación UTF8 .. ya sea aplicado a la hora de estraer tus datos desde tus BBDD o donde lo almacenes o proceses con PHP o en cabeceras HTTP (desde HTML) para definir tu codificación de tus páginas ...

Un saludo,
  #3 (permalink)  
Antiguo 10/02/2006, 09:04
 
Fecha de Ingreso: febrero-2006
Mensajes: 4
Antigüedad: 18 años, 2 meses
Puntos: 0
Sucede que

Sucede que en realidad, llevo re poco metido ene sto. El tema es que el lenguaje que uso es php, embebido en las páginas html. Tengo mi dase de datos mysql, pero las pruebas las hago no en localhost.
Con respecto a la codificación: te refieres a la codificación q se escoge en la visualización de los sitios, en el menú "ver" del navegador? o es algo que debo escoger en mi editor?
Ahora bien, cómo inserto el referente de idioma enla cabecera html?...

Me siento tan ignorante en esto! Disculpeeeeenn

Gracias por tu interés Cluster


Saludos tb!
  #4 (permalink)  
Antiguo 10/02/2006, 10:14
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El tema es que el lenguaje que uso es php, embebido en las páginas html.

Ese es el primer "concepto" que tienes que rectificar. NO se trata de "embeber" PHP entre el HTML sino de pensar que -es- PHP (del "lado del servidor") el que genera tu salida en HTML (o con javascript y demás) que al final interpreta tu cliente (navegador).

Cita:
Con respecto a la codificación: te refieres a la codificación q se escoge en la visualización de los sitios, en el menú "ver" del navegador?
No exactamente .. pues es tu "página HTML" generada la que debería informar por médio de cabeceras que codificación debe usar el navegador para el tipo de datos que le envias y que así este lo interprete como corresponda.

Cita:
o es algo que debo escoger en mi editor?
Editor de código .. con el que generas tu código PHP/HTML? Bueno .. si usas "Dreamweaver" y generas el HTML de forma "visual" con este .. si, .. ahí se le indica el tipo de cofificación que quieres que genere .. Un "ISO-nosecuantos" .. o UTF8 ... etc.

Cita:
Ahora bien, cómo inserto el referente de idioma enla cabecera html?...
Son las "content-type" .. que en HTML las envias así:

Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
Y si fuese desde PHP se envian con header() .. pero esto depende de tu código ..

Las BBDD como Mysql en su definición de tablas también se le indica la codificación que usan ("colation" creo que le llaman).

Incluso el servidor HTTP (el que uses) por defecto si no le indicas estas cabeceras .. usará una de ellas por defecto ..

Un saludo,
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 08:36.