cURL - předávání dat

Dobrý den,

jsem již v koncích. Mám takovýto problém. Potřebuji poslat soubor ve formátu XML v HTTP na cizí server, který využívá Web Service. Je to asi jasné, že přes cURL, ale jak?

$m = file("dotaz.xml");

$ch = curl_init("http://www.server.cz");

curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $m);

curl_exec($ch);
curl_close($ch);

Ale není to ono... Nějaké nápady a návrhy? Děkuji!
neodpovidat, uz to proslo... jsem debil, problem ve file ;)