title: Having trouble storing uploaded image file
body: <p>I have two files I would like the user to upload. Form looks like this.</p>
  
  <pre><code>&lt;form action="send-image.php" method="POST" enctype="multipart/form-data"&gt;
    Upload image 1
          &lt;input type="file" name="FrontDesign"&gt;
    Upload image 2
          &lt;input type="file" name="BackDesign"&gt;
          &lt;input type="submit" value="Submit images" &gt;
  &lt;/form&gt;
  </code></pre>
  
  <p>The PHP file it sends the info to is like this:</p>
  
  <pre><code>require 'includes/PHPMailer/PHPMailerAutoload.php';
  
  $frontdesign = $_FILES['FrontDesign'];
  $backdesign = $_FILES['BackDesign'];
  
  $target_path = "";
  $target_path2 = "";
  
  if(isset($_POST['FrontDesign'])) {
  
  if (($_FILES["FrontDesign"]["size"] &lt; 1200000000000)){
      if($_FILES["FrontDesign"]["type"] == "image/jpeg"){$ptype=".jpeg";}
      elseif($_FILES["FrontDesign"]["type"] == "image/jpg"){$ptype=".jpg";}
      elseif($_FILES["FrontDesign"]["type"] == "image/pjpeg"){$ptype=".pjpeg";}
      elseif($_FILES["FrontDesign"]["type"] == "image/png"){$ptype=".png";}
  
      $target_path = "Images/";
      $randf = rand(1000, 9999).rand(1000, 9999).rand(1000, 9999).rand(1000, 9999).rand(1000, 9999);
      $target_path = $target_path . $randf . $ptype; 
  
      move_uploaded_file($_FILES['FrontDesign']['tmp_name'], $target_path);
      // wrong file type
      } else{echo  $error =1; }
  
  } else { $target_path = 0; }
  
  if(isset($_POST['BackDesign'])) {
  
      if (($_FILES["BackDesign"]["size"] &lt; 1200000000000)){
          if($_FILES["BackDesign"]["type"] == "image/jpeg"){$ptype2=".jpeg";}
          elseif($_FILES["BackDesign"]["type"] == "image/jpg"){$ptype2=".jpg";}
          elseif($_FILES["BackDesign"]["type"] == "image/pjpeg"){$ptype2=".pjpeg";}
          elseif($_FILES["BackDesign"]["type"] == "image/png"){$ptype2=".png";}
  
          $target_path2 = "Images/";
          $randf2= rand(1000, 9999).rand(1000, 9999).rand(1000, 9999).rand(1000, 9999).rand(1000, 9999);
          $target_path2 = $target_path2 . $randf2 . $ptype2; 
  
          move_uploaded_file($_FILES['BackDesign']['tmp_name'], $target_path2);
          // wrong file type
          } else {echo $error =1; }
  
      } else { $target_path2 = 0; }       
  
  
  echo "$target_path, $target_path2";
  
  // PHPMailer
  $mail = new PHPMailer();
  
  $mail-&gt;addAddress('collegepregame@gmail.com');
  $mail-&gt;SetFrom = "test@mail.com";
  $mail-&gt;FromName = "Zach Cook";
  
  $file_to_attach = $target_path;
  $file_to_attach2 = $target_path2;
  
  $mail-&gt;AddAttachment( $file_to_attach );
  $mail-&gt;AddAttachment( $file_to_attach2 );
  $mail-&gt;isHTML(true);
  
  $mail-&gt;Subject = "Testing image send";
  $mail-&gt;Body = "Does it work now?";
  
  if(!$mail-&gt;send()) {
      echo 'Message could not be sent.';
  }
  </code></pre>
  
  <p>However, I keep getting a "0" echoed out. Meaning that the code fails the test for being too big, even though I know it really isn't too large a file. Also, the file is not being moved to the new file location.</p>
  
  <p>What looks to be wrong here? Thanks.</p>