# LoadVars - A real hair puller

**URL:** https://forum.kirupa.com/t/loadvars-a-real-hair-puller/298528
**Category:** flash
**Created:** [October 20, 2009, 3:58pm UTC](https://forum.kirupa.com/t/loadvars-a-real-hair-puller/298528 "2009-10-20T15:58:47Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![ron\_ron](https://avatars.discourse-cdn.com/v4/letter/r/f05b48/32.png) [@ron\_ron](https://forum.kirupa.com/u/ron_ron)
#### Post date: [October 20, 2009, 3:58pm UTC](https://forum.kirupa.com/t/loadvars-a-real-hair-puller/298528/1 "2009-10-20T15:58:47Z")

</div>

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**

```auto
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](mailto: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;  
?\>
