Error or me dumb?

check this script out

function form_submit(event:MouseEvent) {
	stat.text="Trimitere in curs...";
	//we get the values
	var nume:String = form.inume.text;
	var email:String = form.iemail.text;
	var mesaj:String = form.imesaj.text;
	var fid:String = MovieClip(root).parameters.curID;
	//we create the objects
	var loader:URLLoader=new URLLoader;
	var req:URLRequest=new URLRequest('send.php');
	var vars:URLVariables=new URLVariables;
	req.method=URLRequestMethod.POST;
	req.data=vars;
	vars.fid=escape(fid);
	vars.nume=escape(nume);
	vars.email=escape(email);
	vars.mesaj=escape(mesaj);
	//we send the request
	loader.load(req);
	//when it's done
	loader.addEventListener(Event.COMPLETE,getRes);
}
trim.addEventListener(MouseEvent.CLICK,form_submit);
function getRes(event:Event):void {
	stat.text="Mesaj trimis";
	form.inume.text="";
	form.iemail.text="";
	form.imesaj.text="";
}

i send 4 variables via post to a php file. but it does not work. it does not even send something to php. it does not even connect to the php page. if i remove a variable, it works fine, but if there are 4 it does not work… why?? flash player error? or me??? really need help on this one…