Julien,
Yes, don't worry about the page encoding, the only thing that matters is the
data you're sending to kannel. If you're using PHP, using utf8_encode() on
the text field should do the trick for you.

Regards,

Alejandro.

On Wed, May 13, 2009 at 3:46 PM, Julien Buratto <[email protected]>wrote:

> Hi Alejandro,
>
> let me be more verbose to confirm if my understanding is correct.
>
> If I have an html <FORM> which sets the text message to be sent via
> SMS, the page encoding must be UTF-8 ?
>
> Currently I have this scenario:
>
> - my webpage is ISO-8859-1 and contains a form
> - i populate the form with destination number, sender and text
> - action of the form is a php page
> - php page makes an http request (GET) to kannel adding kannel
> specific params (such as drl, username, smsc id and so on)
> - php page get kannel return status to confirm if request was
> successfully performed
>
> Do you then suggest to convert the webpage to UTF-8 ?
>
> Thanks for helping
> Julien
>
> PS:
> What I could do is to use the php ut8_encode() function (utf8_encode —
> Encodes an ISO-8859-1 string to UTF-8) and apply it to the text field.
> If my page is ISO-8859-1, I presume all the <input type="text" />
> fields are also encoded into same page encoding so the php script
> would catch the text as ISO-8859-1
> Appying the php utf8_encode will allow me to keep the pages in
> ISO-8859-1 but convert the text to UTF-8 before sending it to kannel.
> Am I correct ?
>
> 2009/5/12 Alejandro Guerrieri <[email protected]>:
> > This is because Kannel now uses UTF-8 as default encoding. Encode the
> text
> > with UTF-8 or change the charset to ISO-8859-1 instead.
> > Regards,
> > Alejandro
> >
> > On Tue, May 12, 2009 at 5:43 PM, Julien Buratto <
> [email protected]>
> > wrote:
> >>
> >> Hi guys,
> >>
> >> I'm running 1.4.1 with a configuration and 1.4.3 with (slightly
> >> adapted) same configuration.
> >> Sending MT messages with 1.4.1, I get characters correctly grave, same
> >> command with 1.4.3 I get grave letters screwed.
> >>
> >> Example:
> >> 1.4.1: Today is lunedì 18 maggio
> >> 1.4.3: Today is luned?8 maggio
> >>
> >> as you can see, ì is screwed into ? plus some other characters were
> eaten.
> >>
> >> What should I change/read in order to get old 1.4.1 behaviour back again
> ?
> >>
> >> Thanks for helping
> >>
> >>
> >> PS: If you have a direct link to a manual section pointing me to the
> >> right lines to read, I will be glad to read :-) General "rtfm" not
> >> useful :-))
> >>
> >> --
> >> Julien
> >>
> >
> >
>
>
>
> --
> Julien Buratto
>

Reply via email to