I'm making a fileupload function that will create a watermark and border on the image uploaded.
And then it is supposed to send an email with the image to an email that is typed in a field.
But it comes with an error, it works individually, but when I put the mail function and the watermark thing together it doesn't work.

This is the error:

Parse error: syntax error, unexpected '}' in /home/www/wearecrunch.dk/watermark/somefile.php on line 52

And this is my code:

PHP Code:

include_once( 'class/class.upload.php' );
$handle = new upload($_FILES['file_name']);
$handle->allowed = array('image/*');
$handle->image_border          5;   // defining border width
$handle->image_border_color    '#F58462'// defining border color
$handle->image_watermark 'site-logo.png';  // watermark image src
$handle->image_watermark_position 'BR'// watermark image position again "B" for bottom and so on.
$handle->image_resize         true;   // making resize function to true
$handle->image_x              160;    // making width to 160px
$handle->image_y              160;    // making hight to 160px
            if (
$handle->processed) {
//$message = '<div class="center"><p>Border color #F58462 added successfully</p><img src="uploads/'.$handle->file_dst_name.'" alt="" /></div>';
                 //*** Uniqid Session ***//
$strSid md5(uniqid(time()));
$to $_POST['mail'];
$from 'my@gmail.com'
$subject 'the subject';
$headers 'From: '.$from"\r\n" 'Reply-To: '.$from"\r\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed; boundary=\"".$strSid."\"\n\n";
$headers .= "This is a multi-part message in MIME format.\n";
$headers .= "--".$strSid."\n";
$headers .= "Content-type: text/html; charset=utf-8\n";
$headers .= "Content-Transfer-Encoding: 7bit\n\n";
$_FILES["file_name"]["name"] != "") {
$strFilesName $_FILES["file_name"]["name"];
$strContent chunk_split(base64_encode(file_get_contents($_FILES["file_name"]["tmp_name"])));
$headers .= "--".$strSid."\n";
$headers .= "Content-Type: application/octet-stream; name=\"".$strFilesName."\"\n";
$headers .= "Content-Transfer-Encoding: base64\n";
$headers .= "Content-Disposition: attachment; filename=\"".$strFilesName."\"\n\n";
$headers .= $strContent."\n\n";
$flgSend = @mail($to$subject$message$headers); // @ = No Show Error //
//echo $message;