Re: [WebDNA] Major grep/convertchars linux issues when writing to db
This WebDNA talk-list message is from 2010
It keeps the original formatting.
numero = 105953
interpreted = N
texte = > This message is in MIME format. Since your mail reader does not understandthis format, some or all of this message may not be legible.--B_3372855948_2198634Content-type: multipart/alternative;boundary="B_3372855948_2211195"--B_3372855948_2211195Content-type: text/plain;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableEureka! That=B9s done it.Shame it has to happen in the first place mind you =AD Here=B9s hoping they=B9refixing that bug moving forward...Thanks Stuart.Cheers,on 17/11/10 12:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:> Try ConvertWORDS rather than ConvertCHARS>=20>=20> Regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20> On 17/11/2010, at 8:13 AM, Diane Blackmore (Cohesion) wrote:>=20>> Hi>>=20>> I=B9ve gone back through the list history on this and tried all the fixes =but>> this one=B9s stumping me.>>=20>> I=B9m getting bad characters when writing to database (replace), in the fo=rm of>> %0B and %1D. [Content] field is from a textarea (with Innova 4.2 RTE) w=ithin>> a form post with enctype multipart/form-data =AD which it needs to be for =pic>> uploading purposes. Oddly it=B9s also adding in heaps of spaces as well>> although I=B9ve no idea where these are coming from as they=B9re not in the =RTE.>>=20>> I have tried =AD with no success =AD the following;>>=20>> 1/ Grep=B9s;>>=20>>> [grep search=3D%0B|%1D&replace=3D][content][/grep]>>> [grep search=3D[%0B]|[%1D]&replace=3D][content][/grep]>>>=20>>> Have also tried grep=B9ing the content prior to writing it in an effort t=o>>> clean it before it tries to write but no difference. Have also tried>>> grep=B9ing justs the %1D by itself, again with no success. Have tried wit=h>>> [url] tags around the [content] but no difference either.>>>=20>>> Since there=B9s a thread about Linux servers & not using grep I then went= to>>> convertchars as follows;>>=20>> 2/ Convertchars>>=20>>> [table name=3Dconvert&fields=3Dfrom,to]>>> %0A =20>>> %0B =20>>> %0D =20>>> %1D =20>>> [/table]>>> (Format of table is =B3value=B2,tab,=B2=B2)>>>=20>>> [convertchars table=3Dconvert][content][/convertchars]>>>=20>>> This works for the %0B but not the %1D. I=B9ve tried moving the %1D recor=d to>>> the first line in the table but that didn=B9t make a difference either.>>> Have also tried with [url] tags around the [content] but this makes the>>> problem worse.>>=20>>=20>> Server setup is Apache/2.2.15 (Unix) on Linux www2 2.6.28-19-server>> #66-Ubuntu with WebDNA version 6.2 (unix-Linux Intel Apache Module versi=on>> 6.2).=20>>=20>> I note that the save state of the database is also changed from Unix(LF)= to>> ClassicMac(CR) after the db write =AD for no reason whatsoever. And its do=ing>> it with grep and convertchars. It doesn=B9t change the save state if its s=et to>> Windows(CRLF).=20>>=20>> All help is of course, gratefully appreciated.>>=20>>=20>> Thanks,>>=20>>=20>>
>=20>=20--B_3372855948_2211195Content-type: text/html;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableRe: [WebDNA] Major grep/convertchars linux issues when writing to db=Eurek=a! That’s done it.
Shame it has to happen in the first place mind you – Here’s hop=ing they’re fixing that bug moving forward...
Thanks Stuart.
Cheers,
on 17/11/10 12:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:
Try ConvertWORDS rather than ConvertCHARS
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
On 17/11/2010, at 8:13 AM, Diane Blackmore (Cohesion) wrote:
Hi
I’ve gone back through the list history on this and tried all the fix=es but this one’s stumping me.
I’m getting bad characters when writing to database (replace), in the= form of %0B and %1D. [Content] field is from a textarea (with Innova =4.2 RTE) within a form post with enctype multipart/form-data – which i=t needs to be for pic uploading purposes. Oddly it’s also adding in he=aps of spaces as well although I’ve no idea where these are coming fro=m as they’re not in the RTE.
I have tried – with no success – the following;
1/ Grep’s;
[grep search=3D%0B|%1D&replace=3D][content][/grep]
[grep search=3D[%0B]|[%1D]&replace=3D][content][/grep]
Have also tried grep’ing the content prior to writing it in an effort= to clean it before it tries to write but no difference. Have also tried gre=p’ing justs the %1D by itself, again with no success. Have tried with =[url] tags around the [content] but no difference either.
Since there’s a thread about Linux servers & not using grep I the=n went to convertchars as follows;
2/ Convertchars
[table name=3Dconvert&fields=3Dfrom,to]
%0A
%0B
%0D
%1D
[/table]
(Format of table is “value”,tab,””)
[convertchars table=3Dconvert][content][/convertchars]
This works for the %0B but not the %1D. I’ve tried moving the %1D rec=ord to the first line in the table but that didn’t make a difference e=ither.
Have also tried with [url] tags around the [content] but this makes the pro=blem worse.
Server setup is Apache/2.2.15 (Unix) on Linux www2 2.6.28-19-server #66-Ubu=ntu with WebDNA version 6.2 (unix-Linu=x Intel Apache Module version 6.2).
I note that the save state of the database is also changed from Unix(LF) to= ClassicMac(CR) after the db write – for no reason whatsoever. And its= doing it with grep and convertchars. It doesn’t change the save state= if its set to Windows(CRLF).
All help is of course, gratefully appreciated.
Thanks,
<image.gif>
--B_3372855948_2211195----B_3372855948_2198634Content-Type: image/gif; name="image.gif"Content-ID: <3372855946_2210247>Content-Transfer-Encoding: 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--B_3372855948_2198634--
Associated Messages, from the most recent to the oldest:
> This message is in MIME format. Since your mail reader does not understandthis format, some or all of this message may not be legible.--B_3372855948_2198634Content-type: multipart/alternative;boundary="B_3372855948_2211195"--B_3372855948_2211195Content-type: text/plain;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableEureka! That=B9s done it.Shame it has to happen in the first place mind you =AD Here=B9s hoping they=B9refixing that bug moving forward...Thanks Stuart.Cheers,on 17/11/10 12:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:> Try ConvertWORDS rather than ConvertCHARS>=20>=20> Regards>=20> Stuart Tremain> IDFK Web Developments> AUSTRALIA> webdna@idfk.com.au>=20>=20>=20>=20> On 17/11/2010, at 8:13 AM, Diane Blackmore (Cohesion) wrote:>=20>> Hi>>=20>> I=B9ve gone back through the list history on this and tried all the fixes =but>> this one=B9s stumping me.>>=20>> I=B9m getting bad characters when writing to database (replace), in the fo=rm of>> %0B and %1D. [Content] field is from a textarea (with Innova 4.2 RTE) w=ithin>> a form post with enctype multipart/form-data =AD which it needs to be for =pic>> uploading purposes. Oddly it=B9s also adding in heaps of spaces as well>> although I=B9ve no idea where these are coming from as they=B9re not in the =RTE.>>=20>> I have tried =AD with no success =AD the following;>>=20>> 1/ Grep=B9s;>>=20>>> [grep search=3D%0B|%1D&replace=3D][content][/grep]>>> [grep search=3D[%0B]|[%1D]&replace=3D][content][/grep]>>>=20>>> Have also tried grep=B9ing the content prior to writing it in an effort t=o>>> clean it before it tries to write but no difference. Have also tried>>> grep=B9ing justs the %1D by itself, again with no success. Have tried wit=h>>> [url] tags around the [content] but no difference either.>>>=20>>> Since there=B9s a thread about Linux servers & not using grep I then went= to>>> convertchars as follows;>>=20>> 2/ Convertchars>>=20>>> [table name=3Dconvert&fields=3Dfrom,to]>>> %0A =20>>> %0B =20>>> %0D =20>>> %1D =20>>> [/table]>>> (Format of table is =B3value=B2,tab,=B2=B2)>>>=20>>> [convertchars table=3Dconvert][content][/convertchars]>>>=20>>> This works for the %0B but not the %1D. I=B9ve tried moving the %1D recor=d to>>> the first line in the table but that didn=B9t make a difference either.>>> Have also tried with [url] tags around the [content] but this makes the>>> problem worse.>>=20>>=20>> Server setup is Apache/2.2.15 (Unix) on Linux www2 2.6.28-19-server>> #66-Ubuntu with WebDNA version 6.2 (unix-Linux Intel Apache Module versi=on>> 6.2).=20>>=20>> I note that the save state of the database is also changed from Unix(LF)= to>> ClassicMac(CR) after the db write =AD for no reason whatsoever. And its do=ing>> it with grep and convertchars. It doesn=B9t change the save state if its s=et to>> Windows(CRLF).=20>>=20>> All help is of course, gratefully appreciated.>>=20>>=20>> Thanks,>>=20>>=20>> >=20>=20--B_3372855948_2211195Content-type: text/html;charset="ISO-8859-1"Content-transfer-encoding: quoted-printableRe: [WebDNA] Major grep/convertchars linux issues when writing to db=Eurek=a! That’s done it.
Shame it has to happen in the first place mind you – Here’s hop=ing they’re fixing that bug moving forward...
Thanks Stuart.
Cheers,
on 17/11/10 12:06 PM, Stuart Tremain at webdna@idfk.com.au wrote:
Try ConvertWORDS rather than ConvertCHARS
Regards
Stuart Tremain
IDFK Web Developments
AUSTRALIA
webdna@idfk.com.au
On 17/11/2010, at 8:13 AM, Diane Blackmore (Cohesion) wrote:
Hi
I’ve gone back through the list history on this and tried all the fix=es but this one’s stumping me.
I’m getting bad characters when writing to database (replace), in the= form of %0B and %1D. [Content] field is from a textarea (with Innova =4.2 RTE) within a form post with enctype multipart/form-data – which i=t needs to be for pic uploading purposes. Oddly it’s also adding in he=aps of spaces as well although I’ve no idea where these are coming fro=m as they’re not in the RTE.
I have tried – with no success – the following;
1/ Grep’s;
[grep search=3D%0B|%1D&replace=3D][content][/grep]
[grep search=3D[%0B]|[%1D]&replace=3D][content][/grep]
Have also tried grep’ing the content prior to writing it in an effort= to clean it before it tries to write but no difference. Have also tried gre=p’ing justs the %1D by itself, again with no success. Have tried with =[url] tags around the [content] but no difference either.
Since there’s a thread about Linux servers & not using grep I the=n went to convertchars as follows;
2/ Convertchars
[table name=3Dconvert&fields=3Dfrom,to]
%0A
%0B
%0D
%1D
[/table]
(Format of table is “value”,tab,””)
[convertchars table=3Dconvert][content][/convertchars]
This works for the %0B but not the %1D. I’ve tried moving the %1D rec=ord to the first line in the table but that didn’t make a difference e=ither.
Have also tried with [url] tags around the [content] but this makes the pro=blem worse.
Server setup is Apache/2.2.15 (Unix) on Linux www2 2.6.28-19-server #66-Ubu=ntu with WebDNA version 6.2 (unix-Linu=x Intel Apache Module version 6.2).
I note that the save state of the database is also changed from Unix(LF) to= ClassicMac(CR) after the db write – for no reason whatsoever. And its= doing it with grep and convertchars. It doesn’t change the save state= if its set to Windows(CRLF).
All help is of course, gratefully appreciated.
Thanks,
<image.gif>
--B_3372855948_2211195----B_3372855948_2198634Content-Type: image/gif; name="image.gif"Content-ID: <3372855946_2210247>Content-Transfer-Encoding: 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--B_3372855948_2198634--
"Diane Blackmore (Cohesion)"
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:
presetting a [math] var not working (2000)
Lock out multiple users with same password? (1999)
development check... (2004)
Robert Minor duplicate mail (1997)
RequiredFields template (1997)
errors 550, and 108 (1998)
WebCatalog.acgi quitting with error Type 2 (1998)
[WebDNA] Yet another call for hosts... (2009)
Sorting by date (1997)
international time (1997)
Logging purchases (1997)
Line items in table cells (1997)
Mac Vs WindowsNT (1997)
Updating a database once per day - An example (1998)
[date] for today's date, while inside old order file (1998)
add to cart within a page? (1997)
multi-paragraph fields (1997)
OT Grep Help (2008)
Templates on Unix & CGI on Mac? (1997)
Reminder for beta testers (2000)