Re: [WebDNA] [convertchars] and ascii problem

This WebDNA talk-list message is from

2010


It keeps the original formatting.
numero = 104729
interpreted = N
texte = This is a multi-part message in MIME format. --------------050207040300040704050901 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Same problem, I thought I had a solution, but... As I have 68 entry to grep, so I tried to put grep in a search my_Var=3D=E9=E0=EF=F4 [search db=3D^grep_chars.db&nefromdata=3DFindall] [founditems][Grep=20 search=3D[interpret][from][/interpret]&replace=3D[interpret][to][/interpr= et]][/founditems] [my_Var] [founditems][/Grep][/founditems] [/search] but this doesn't work at all... the result is like [/founditems] =E9a=EF=F4=20 [/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/G= rep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep= ][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/= Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Gre= p][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][= /Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Gr= ep][/Grep][/Grep][/Grep][/Grep][/Grep]=20 [/search] any idea... Le 15/02/10 11:33, Lawrence a =E9crit : > hi, > here is my problem... > I need to create folders on the server using a name the clients save=20 > through a form. Then clients upload images, and the Imagemagick make=20 > its manipulations. (no problem yet) > My problem is if people use non ASCII caracters like : =E9=E0=EF or > Because then [MOVEFILE] won't process, so neither Imagemagik... > > So I created a database to convert chars > =E0=3Da; =EF=3Di; =E9=3De > but when I apply the ascii convert I get very strange character back=20 > like : i?i?i?i? > I use UTF8 encoding in the pages and the same for the database. > I tried to append the name of the folder in the db replacing the non=20 > ascii characters > ®ate_url=3D[ConvertChars db=3D^ascii.db][Nom_regate][/ConvertChars] > but instead of =EF=F4=E9=E0 I have in the db:i?i?i?i? and I would like = ioea... > > I found a solution using [grep] but it's not very clean, and I need to=20 > apply plenty of [grep] for each kind of character... > > As any body got an idea of what can be wrong or any other solution... > Thanks > Lawrence --------------050207040300040704050901 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Same problem, I thought I had a solution, but...

As I have 68 entry to grep, so I tried to put grep in a search

my_Var=éàïô
[search db=^grep_chars.db&nefromdata=Findall]
[founditems][Grep search=[interpret][from][/interpret]&replace=[interpret][to][/interpret]][/founditems]
[my_Var]
[founditems][/Grep][/founditems]
[/search]
but this doesn't work at all...
the result is like
[/founditems] éaïô [/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep] [/search]

any idea...

Le 15/02/10 11:33, Lawrence a écrit :
hi,
here is my problem...
I need to create folders on the server using a name the clients save through a form. Then clients upload images, and the Imagemagick make its manipulations. (no problem yet)
My problem is if people use non ASCII caracters like : éàï
or <spaces>
Because then [MOVEFILE] won't process, so neither Imagemagik...

So I created a database to convert chars
à=a; ï=i; é=e
but when I apply the ascii convert I get very strange character back like : i�i�i�i�
I use UTF8 encoding in the pages and the same for the database.
I tried to append the name of the folder in the db replacing the non ascii characters
&regate_url=[ConvertChars db=^ascii.db][Nom_regate][/ConvertChars]
but instead of ïôéà I have in the db:i�i�i�i� and I would like ioea...

I found a solution using [grep] but it's not very clean, and I need to apply plenty of [grep] for each kind of character...

As any body got an idea of what can be wrong or any other solution...
Thanks
Lawrence


--------------050207040300040704050901-- Associated Messages, from the most recent to the oldest:

    
  1. Re: [WebDNA] [convertchars] and ascii problem [solved] (Lawrence 2010)
  2. Re: [WebDNA] [convertchars] and ascii problem (Donovan Brooke 2010)
  3. Re: [WebDNA] [convertchars] and ascii problem ("Terry Wilson" 2010)
  4. Re: [WebDNA] [convertchars] and ascii problem (Donovan Brooke 2010)
  5. Re: [WebDNA] [convertchars] and ascii problem (Tom Duke 2010)
  6. Re: [WebDNA] [convertchars] and ascii problem (Lawrence 2010)
  7. Re: [WebDNA] [convertchars] and ascii problem (Tom Duke 2010)
  8. Re: [WebDNA] [convertchars] and ascii problem (Lawrence 2010)
  9. [WebDNA] [convertchars] and ascii problem (Lawrence 2010)
This is a multi-part message in MIME format. --------------050207040300040704050901 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Same problem, I thought I had a solution, but... As I have 68 entry to grep, so I tried to put grep in a search my_Var=3D=E9=E0=EF=F4 [search db=3D^grep_chars.db&nefromdata=3DFindall] [founditems][Grep=20 search=3D[interpret][from][/interpret]&replace=3D[interpret][to][/interpr= et]][/founditems] [my_Var] [founditems][/Grep][/founditems] [/search] but this doesn't work at all... the result is like [/founditems] =E9a=EF=F4=20 [/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/G= rep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep= ][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/= Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Gre= p][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][= /Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Gr= ep][/Grep][/Grep][/Grep][/Grep][/Grep]=20 [/search] any idea... Le 15/02/10 11:33, Lawrence a =E9crit : > hi, > here is my problem... > I need to create folders on the server using a name the clients save=20 > through a form. Then clients upload images, and the Imagemagick make=20 > its manipulations. (no problem yet) > My problem is if people use non ASCII caracters like : =E9=E0=EF or > Because then [movefile] won't process, so neither Imagemagik... > > So I created a database to convert chars > =E0=3Da; =EF=3Di; =E9=3De > but when I apply the ascii convert I get very strange character back=20 > like : i?i?i?i? > I use UTF8 encoding in the pages and the same for the database. > I tried to append the name of the folder in the db replacing the non=20 > ascii characters > ®ate_url=3D[ConvertChars db=3D^ascii.db][Nom_regate][/ConvertChars] > but instead of =EF=F4=E9=E0 I have in the db:i?i?i?i? and I would like = ioea... > > I found a solution using [grep] but it's not very clean, and I need to=20 > apply plenty of [grep] for each kind of character... > > As any body got an idea of what can be wrong or any other solution... > Thanks > Lawrence --------------050207040300040704050901 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Same problem, I thought I had a solution, but...

As I have 68 entry to grep, so I tried to put grep in a search

my_Var=éàïô
[search db=^grep_chars.db&nefromdata=Findall]
[founditems][Grep search=[interpret][from][/interpret]&replace=[interpret][to][/interpret]][/founditems]
[my_Var]
[founditems][/Grep][/founditems]
[/search]
but this doesn't work at all...
the result is like
[/founditems] éaïô [/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep][/Grep] [/search]

any idea...

Le 15/02/10 11:33, Lawrence a écrit :
hi,
here is my problem...
I need to create folders on the server using a name the clients save through a form. Then clients upload images, and the Imagemagick make its manipulations. (no problem yet)
My problem is if people use non ASCII caracters like : éàï
or <spaces>
Because then [movefile] won't process, so neither Imagemagik...

So I created a database to convert chars
à=a; ï=i; é=e
but when I apply the ascii convert I get very strange character back like : i�i�i�i�
I use UTF8 encoding in the pages and the same for the database.
I tried to append the name of the folder in the db replacing the non ascii characters
&regate_url=[ConvertChars db=^ascii.db][Nom_regate][/ConvertChars]
but instead of ïôéà I have in the db:i�i�i�i� and I would like ioea...

I found a solution using [grep] but it's not very clean, and I need to apply plenty of [grep] for each kind of character...

As any body got an idea of what can be wrong or any other solution...
Thanks
Lawrence


--------------050207040300040704050901-- Lawrence

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Credit Card Number checking (1997) Configuration Q (1998) 2 easy questions re: [showif] and [sendmail] (1997) StoreBuilder and PayPal (2002) Searching multiple fields from one form field (1997) Need relative path explanation (1997) validatin (1998) RAM variables (1997) Sample Tearoom Search Error (1997) Multiple cart additions (1997) suggestions for a Windows based text editor? (2004) Delete only one duplicate record? (2003) programmer help needed (1998) Limit picture size on upload (2005) Bug Report, maybe (1997) a search based on ^(contains) (1998) Slow Server (2005) WebCat Code and WebStar Search? (2000) [format] (1998) Displaying text and populating form fields (again) (2005)