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:

Re:2nd WebCatalog2 Feature Request (1996) problem with dates, NT version (1997) WebCat2 beta 11 - new prefs ... (1997) shipcost and Formulas.db (2000) [REDIRECT url=http://isd.smithmicro.com/] into New Window? (2002) For those of you not on the WebCatalog Beta... (1997) PCS Frames (1997) Webmerchant/Cybercash (2000) For those of you not on the WebCatalog Beta... (1997) [BULK] [WebDNA] [BULK] Mac OS X LION has no FastCGI (2011) Bug Report, maybe (1997) [SHOWIF] (1997) Mac 2.1b2 speed (1997) NY taxRates.db? (1997) Can't load tmpl files (1997) Secure Server (1997) textarea to page display (1998) DB approach question (2000) Triggers under MacOSx (2003) WebCat & WebTen (1997)