LoadVars - A real hair puller

Hello! I need to send a image to PHP (server) and get it in my mail. Please advice me on what’s wrong here. THIS IS A REAL HAIR PULLER TO ME!!!:jail: It’s not working…

Sending using LoadVars

import flash.display.BitmapData;

var bmd:BitmapData = new BitmapData(20,20,false,0x00ffff);
var output:String = bmd.getPixel(1,1).toString(16);
trace(output);
while (output.length<6){
output = "0"+output;
}
trace(o_str);

var senderLoad:LoadVars = new LoadVars();
var receiveLoad:LoadVars = new LoadVars();
sender.onRelease = function () {
 senderLoad.pixels = output;
 senderLoad.height = bmd.200;
 senderLoad.width = bmd.100; 
 senderLoad.thename = thename.text;
 senderLoad.sendAndLoad("[http://host.com/abc.php",receiveLoad](http://host.com/abc.php%22,receiveLoad));
}
receiveLoad.onLoad = function () {
 if(this.sentOk) {
  _root.gotoAndPlay("success");
 }
 else {
  _root.gotoAndStop("failed");
 }
}

PHP

<?PHP
$to = “abc@mail.com”;
$subject = “subject”;
$headers = “From:” .$email."
“;
//Capture Post data
$data = explode(”,", $_POST[‘output’]);
$width = [‘width’];
$height = [‘height’];
$message = "Name: " . $thename;

//Output image
ImageJPEG( $output );
$message. = “<img src=“output” >”;
imagedestroy( $output );

$sentOk = mail("$tf, $email",$subject,$message,$headers);
echo “sentOk=” . $sentOk;
?>