Re: [PHP-ES] Nusoap

[email protected] (Mauricio Rodriguez)
Newsgroups php.general.es
Message-ID <CAN21F=TnN4i+JpU5JTeAfGfhvDN=UONPh=a0-hm9BFoMwt9kSg@mail.gmail.com>
intenta poner

  header("Content-Type: text/html; charset=iso-8859-1");

en la primera linea de tu plantilla.

Saludos.

El 18 de agosto de 2011 10:52, Josue Hernandez <[email protected]>escribió:

> Hola a todos,
>
> Tengo el siguiente problema: Estoy llenando el contenido de unos elementos
> <select> usando AJAX, al realizarse una seleccion en un <select> el otro se
> actualiza desde el servidor. Cuado llega la respuesta -con el Content-Type
> de la respuesta especificado como XML, reconstruyo las opciones del
> <select>.
>
>
>
> El problema es que aunque especifico el charset correcto en los encabezados
> de la respuesta XML, el IE sigue dando un error al parsear el documento. En
> el resto de los navegadores (Safari, Opera, Firefox, Chrome) el script
> funciona bien pero IE por alguna razon no 'entiende' que el charset
> contiene
> caracteres del español -las tildes especificamente, y lanza un error de
> algo
> si como 'Unknown charcter' cuano se encuentra con los nombres con tilde.
>
>
>
> Como alternativa intente cambiar el Content-Type de la respuesta a texto y
> actualizar los selects con la propiedad 'innerHTML':
>
>
>
>      dynamic-select.innerHTML = response-text;
>
>
>
> La alternativa una vez mas funciona bien en todos los navegadores excepto
> el
> IE, donde se actualiza el innerHTML pero no se muestra nada.
>
> Pueden ayudarme? Si me pueden dar la solucion para que funcione cualquiera
> de las dos alternativas estaria muy agradecido, especialmente la segunda
> que
> tiene menos costo computacional.
>
>
>
> Gracias de antemano,
>
> Josue.
>
>
> *
> *"It is easy to take liberty for granted when you have never had it taken
> from you"
> *Dick Cheney
> ________________________________________________________
> Josué Hernández Pérez
> *
>
> *"yo y mi casa serviremos a Jehová"
> *
>
>
>
>
> 2011/8/15 Federica Pavese <[email protected]>
>
> > Hola gente !
> > No sé si ésta es la lista adecuada para hacer esta pregunta. La voy
> > haciendo por las dudas.
> > Estoy haciendo un web service (cliente y servidor) en php con nusoap.
> > Cuando la función registrada en el servidor debe devolver un array, tengo
> > el error: "operation nombre_funcion not present in WSDL."
> > Cuando devuelve un dato simple (entero, string, etc) lo hace perfecto.
> >
> > Si alguien puede ayudarme, se lo agradeceré mucho, porque llevo algunos
> > días con esto. Puedo enviar todo el código, si quieren.
> > Si ésta no es la lista adecuada, mis disculpas por el off-topic.
> >
> > Gracias !
> >
> > Lic. Federica Pavese
> > Dpto. de Informática
> > Bolsa de Comercio de Mendoza S.A.
> > Tel. (54) (261) 449-6112
> >
> > __________ Información de ESET NOD32 Antivirus, versión de la base de
> > firmas de virus 6378 (20110815) __________
> >
> > ESET NOD32 Antivirus ha comprobado este mensaje.
> >
> > http://www.eset.com
> >
> >
> >
> >
> > --
> > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.