Loading XML cross domains with proxy file

I’m having a problem with loading an XML file.

I’m using a working proxy.php, and passing it a url variable.

I think the problem is that the url variable I’m passing is a php file itself with a query on the end of it.

My proxy.php file sits in the same directory as the .swf.
The url I’m loading is: http://www.newssource.com/news_content?id=35

So my XML load looks like:

newsXML.load(“proxy.php?url=http://www.newssource.com/news_content?id=25”);

Just doesn’t work…

However, it seems to work when I specify an absolute url for my proxy.php file - which unfortunately won’t work, as I want the files to be able to sit in any direcectory.

Any clue how I might get around this?