Hola.
Alguien sabria decirme como pasar una palabra con acentos de una página a otra por post?
No me vale ni htmlentities ni htmlspecialchars!!
Gracias de antemano!!
| |||
Cita: Deberías aclarar cual es el proceso que sigues .. hablas sólo de "post" .. ahí debemos asumir que usas un formulario? ...
Iniciado por hecturt Hola. Alguien sabria decirme como pasar una palabra con acentos de una página a otra por post? No me vale ni htmlentities ni htmlspecialchars!! Gracias de antemano!! Tampoco sabemos como la recibies (y como) .. es importante esto último .. sobre todo ajustar el "charset" de tu página que presenta dicho dato entre otras cosas .. por eso es tan importante que especifiques que estás haciendo (código completo en su contexto) y que es lo que sucede. Un saludo, Pd: .. si preguntas .. intenta no emitir tu mismo "juicios" .. deja que la gente exponga sus soluciones .. tal vez tu te "empeñas" que esas funciones no te funcionan (no es el caso pero podría serlo) .. pero el problame sea el "cómo" las usas y no en sí de tal o cual función ...
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Hola Cluster! Antes que nada, gracias por tu interés Intentaré explicarme mejor: Tengo un formulario en el cual pretendo que el usuario introduzca una palabra. El action de este formulario apunta a un archivo php que de momento solo imprime el valor de esta palabra en la pantalla (quiero comprobar que recibe bien la palabra). El input del formulario lleva la etiqueta "name=palabra" y en el fichero php escribo el código "print $palabra;". El resultado es bueno siempre y cuando la palabra no lleve acentos o símbolos raros. Entonces, mi pregunta es: ¿Como se hace para que se impriman bien los acentos u otros símbolos y no se traduzcan a otros símbolos más raros aún? Gracias de nuevo! |
| |||
¿Podrias poner la URL de ejemplo para poder comprobar el error? Tal como lo explicas, la verdad que suena raro...
__________________ Saludos Rubén Teléfonos móviles, curiosidades: http://telefonos-moviles.muchodenada.com/ |
| |||
Ya te decía que es necesario que pongas todo el código que usas para verlo en su contexto. En principio .. se trata cuando generas esa "salida" desde PHP (tu "print $palabra" .. que por otro lado debería ser echo o print $_POST['palabra'] .. en $_GET ...) vas a generar HTML .. como "página" HTML que generas esta tiene o puede forzar su codificación del "charset" a usar. Me refiero a que debes componer una página HTML en regla . .con sus <html> .. </html> y sus definiciones del "chartset" a usar: Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |