Just use URL encoding in the replacestr:

<@ASSIGN request$replace "http://www.mywebsite.com/click.taf?vurl=http://";>

<@REPLACE STR="http://www.example.com " FINDSTR="http://"; REPLACESTR=<@VAR
request$replace ENCODING=URL> POSITION="1">


  -----Original Message-----
  From: MC Tay [mailto:[EMAIL PROTECTED]
  Sent: Monday, August 13, 2007 11:37 AM
  To: [email protected]
  Subject: Re: Witango-Talk: Replacing one or more URLs within a block of
text


  Actually I have tried that. But I also need to replace the & in the URLs
with %26, otherwise when I pass the replaced URL it will be truncated at the
first &.

  I got that to work somehow, but there are also other normal & within the
block of text and they also got replaced by %26.....and I don't know how to
avoid that.

  MC


  At 04:37 AM 8/13/2007, you wrote:

    Off the top of my head,

    <@REPLACE STR="http://www.example.com " FINDSTR="http://"; REPLACESTR="
http://www.mywebsite.com/click.taf?vurl=http://"; POSITION="1">

    You might want to tweak the string arguments, but it should do what you
want.

    Regards,

    Jason.

    On 13/08/2007, at 6:35 PM, MC Tay wrote:


      <a href="
http://www.websiteone.com/app1.taf?para1=100&para2=200&para3=300 "
target="_blank">
      becomes
      <a href="
http://www.mywebsite.com/click.taf?vurl=http://www.websiteone.com/app1.taf?p
ara1=100&para2=200&para3=300 " target="_blank">

      <a href=" http://www.websitetwo.com/app2.taf?p1=aaa&p2=bbb";>
      becomes
      <a href="
http://www.mywebsite.com/click.taf?vurl=http://www.websitetwo.com/app2.taf?p
1=aaa&p2=bbb ">



    WITH IMAGINATION
    Planning, Implementation and Management of Web Applications

    Level 1, 44 Miller Street North Sydney NSW Australia 2060
    phone + 612 9929 9229 fax + 612 9460 4770
    web - www.wi.com.au email -  [EMAIL PROTECTED]




________________________________________________________________________
TO UNSUBSCRIBE: Go to

http://www.witango.com/developer/maillist.taf
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to