Hide XML from public with a PHP file loaded in Flash

Hello everyone,
I’m trying to pull my xml file silently(so public can’t access and view all my image paths, text info etc.).

So far it’s not working, seems like nothing is happening. When I originaly used the url.xml in flash everything is A-ok.

my getxml.php file
<?php
$xml = $_POST[‘url.xml’];
readfile($xml);
?>

my normal xml call that works perfect when I use the .xml extention

var contentXML:XML = new XML();
//contentXML.load(“url.xml”); //works perfectly
contentXML.load(“getxml.php”);
contentXML.ignoreWhite = true;
contentXML.onLoad = function(ok) {
if(ok) {
makeMenu(contentXML.firstChild);
}
};

Any help would be very appreciated!