Don't use referring url ;-) Seriously, it depends of your problem, but it may be solved by using some kind of user sessions...
If you could explain more your problem, maybe someone could find another solution?
Here is a shot at what I am working on. This is an "Email to a Friend" thing. Thanks to anyone that can get me in the right direction. And explain why I shouldnt use HTTP_REFERER. ### dtml-method>'Form to collect the email and comments' *using Formulator ### ***NOTE: line 2 captures the referring URL in 'emailthisURL' **** ### POST to the method below. ### <dtml-var "form.header()"> <input type=hidden name="emailthisURL" value="<dtml-var "REQUEST['HTTP_REFERER']">"> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td>Friend's Email</td> <td> <dtml-var "form.email.render_from_request(REQUEST)"><dtml-var requiredmark> </td> </tr> <tr> <td valign="top"> <br>Web Page URL that will be sent: </td> <td><dtml-var "REQUEST['HTTP_REFERER']"></td> </tr> <tr> <td valign="top"> <br>Comments: <dtml-var requiredmark> </td> <td><dtml-var "form.comments.render_from_request(REQUEST)"></td> </tr> </table> <input type="submit" value="Submit Question"> <dtml-var "form.footer()"> ### dtml-method>>>'Process the form data' --assume the client accepts HTML email for now. ### sends an HTML email with the page in the email ### ***NOTE: emailthisURL only prints its address, not its contents. ### <dtml-sendmail smtphost="localhost"> From: email@address.com(URGENT) To: <dtmal-var email> Subject: Here is a page to reference. <dtml-mime type=text/html> <dtml-var comments> <dtml-var emailthisURL> !--this includes the URL but doesn't display it in HTML, my guess is that this is a string that needs to be converted to some kind of referring object--! </dtml-mime> </dtml-sendmail>