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
> >
> >
>