Leer XML desde una URL en PHP con cURL

Quiero leer datos XML de una URL en Magento.

Tengo tres cuadros de texto. Uno es para baseurl y otros son para nombre de usuario y contraseña respectivamente. cuando ingreso estos valores, obtengo una URL como "http://xyz.com/somefile.html?username=username&password=password"

Estoy usando lariz método para obtener contenido de la URL pero no sucede nada. Aquí está mi código

$url='myurl'; 

$ch = curl_init();
$timeout = 5;
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
$data = curl_exec($ch);
curl_close($ch);

Creo que puede haber algún problema con la url porque cuando ejecuto esta url en el navegador en lugar de mostrar contenido xml me pide que abra o guarde el archivo xml.

¿Puede alguien ayudarme con esto? No puedo cambiar la URL, así que sugiérame un código que funcione con este tipo de URL.

Respuestas a la pregunta(1)

Su respuesta a la pregunta