title: multipart/form-data php curl
body: <p>I am using the OCR Service of i2ocr.com to convert an image to text..</p>
  
  <p>In my project, I need to do this work automatically so I am using PHP to get the text of the image.</p>
  
  <p>In the OCR website the postdata is contained in the form of multipart/form-data</p>
  
  <p><strong>Like this:</strong></p>
  
  <pre><code>-----------------------------32642708628732\r\n
  Content-Disposition: form-data; name="i2ocr_options"\r\n
  \r\n
  url\r\n
  -----------------------------32642708628732\r\n
  Content-Disposition: form-data; name="i2ocr_uploadedfile"\r\n
  \r\n
  \r\n
  -----------------------------32642708629732\r\n
  Content-Disposition: form-data; name="i2ocr_url"\r\n
  \r\n
  http://www.murraydata.co.uk/wp-content/uploads/2013/02/ocr-font-500x220.jpg\r\n
  -----------------------------32642708628732\r\n
  Content-Disposition: form-data; name="i2ocr_languages"\r\n
  \r\n
  gb,eng\r\n
  -----------------------------32642708628732--\r\n
  </code></pre>
  
  <p><strong>In PHP I am using</strong></p>
  
  <pre><code>$ch = curl_init();
  $dt = array();
  $dt['i2ocr_options'] = 'url';
  $dt['i2ocr_uploadedfile'] = '';
  $dt['i2ocr_url'] = 'http://www.murraydata.co.uk/wp-content/uploads/2013/02/ocr-font-500x220.jpg';
  $dt['i2ocr_languages'] = 'gb,eng';
  
  
      curl_setopt($ch, CURLOPT_URL,"http://www.i2ocr.com/process_form");    
      curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; rv:23.0) Gecko/20100101 Firefox/23.0");
      curl_setopt($ch,CURLOPT_ENCODING,"gzip,deflate");
      curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: multipart/form-data; boundary=---------------------------32642708628732"));
      curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($ch, CURLOPT_REFERER, "http://www.i2ocr.com/");
      curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
      curl_setopt($ch, CURLOPT_POST, 1);
      curl_setopt($ch, CURLOPT_POSTFIELDS, "$dt");
      $html=curl_exec($ch);
  
      print_r($html);
  </code></pre>
  
  <p>This code does not generate any errors, but I do not get any output either.</p>
  
  <p>I need help getting the output from this curl request.</p>