For one url('<a href="http://example.com/with" target="_blank">example.com/with</a>
spaces', array('absolute' => TRUE, 'external' => TRUE)); isn't an absolute url. You should pass it http:/// also. The absolute TRUE will only make internal urls output with the full http://<br clear="all">
-----<br>Adam A. Gregory<br>Drupal Developer & Consultant<br>Web: AdamAGregory.com<br>Twitter: <a href="http://twitter.com/adamgregory" target="_blank">twitter.com/adamgregory</a><br>Phone: 910.808.1717<br>Cell: 919.306.6138<br>
<br><br><div class="gmail_quote">On Thu, Mar 11, 2010 at 9:59 AM, nitin gupta <span dir="ltr"><<a href="mailto:nitingupta.iitg@gmail.com" target="_blank">nitingupta.iitg@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div>url('<a href="http://example.com/with" target="_blank">example.com/with</a> spaces', array('absolute' => TRUE, 'external' => TRUE));</div></blockquote></div><br>