downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Our source is open

The syntax highlighted source is automatically generated by PHP from the plaintext script. If you're interested in what's behind the several functions we used, you can always take a look at the source of the following files:

Of course, if you want to see the source of this page, we have it available. You can also browse the SVN repository for this website on svn.php.net.

Source of: /manual/en/function.fdf-open.php

<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$PARENTS = array();
include_once
dirname(__FILE__) ."/toc/ref.fdf.inc";
$setup = array (
 
'home' =>
  array (
   
0 => 'index.php',
   
1 => 'PHP Manual',
  ),
 
'head' =>
  array (
   
0 => 'UTF-8',
   
1 => 'en',
  ),
 
'this' =>
  array (
   
0 => 'function.fdf-open.php',
   
1 => 'fdf_open',
  ),
 
'up' =>
  array (
   
0 => 'ref.fdf.php',
   
1 => 'FDF Functions',
  ),
 
'prev' =>
  array (
   
0 => 'function.fdf-open-string.php',
   
1 => 'fdf_open_string',
  ),
 
'next' =>
  array (
   
0 => 'function.fdf-remove-item.php',
   
1 => 'fdf_remove_item',
  ),
);
$setup["toc"] = $TOC;
$setup["parents"] = $PARENTS;
manual_setup($setup);

manual_header();
?>
<div id="function.fdf-open" class="refentry">
 <div class="refnamediv">
  <h1 class="refname">fdf_open</h1>
  <p class="verinfo">(PHP 4, PHP 5)</p><p class="refpurpose"><span class="refname">fdf_open</span> &mdash; <span class="dc-title">Open a FDF document</span></p>

 </div>
 
 <a name="function.fdf-open.description"></a><div class="refsect1 description">
  <h3 class="title">Description</h3>
  <div class="methodsynopsis dc-description">
   <span class="type">resource</span> <span class="methodname"><b>fdf_open</b></span>
    ( <span class="methodparam"><span class="type">string</span> <tt class="parameter">$filename</tt></span>
   )</div>

  <p class="para rdfs-comment">
   Opens a file with form data.
  </p>
  <p class="para">
   You can also use <a href="function.fdf-open-string.php" class="function">fdf_open_string()</a> to process the
   results of a PDF form POST request.
  </p>
 </div>


 <a name="function.fdf-open.parameters"></a><div class="refsect1 parameters">
  <h3 class="title">Parameters</h3>
  <p class="para">
   </p><dl>

    <dt class="varlistentry">

     <span class="term"><i><tt class="parameter">filename</tt></i>
</span>

     </dt><dd class="listitem">

      <p class="para">
       Path to the FDF file. This file must contain the data as returned from
       a PDF form or created using <a href="function.fdf-create.php" class="function">fdf_create()</a> and
       <a href="function.fdf-save.php" class="function">fdf_save()</a>.
      </p>
     </dd>

   
   </dl>
<p>
  </p>
 </div>


 <a name="function.fdf-open.returnvalues"></a><div class="refsect1 returnvalues">
  <h3 class="title">Return Values</h3>
  <p class="para">
   Returns a FDF document handle, or <b><tt class="constant">FALSE</tt></b> on error.
  </p>
 </div>


 <a name="function.fdf-open.examples"></a><div class="refsect1 examples">
  <h3 class="title">Examples</h3>
  <p class="para">
   </p><div class="example">
    <p><b>Example #1 Accessing the form data</b></p>
    <div class="example-contents programlisting">
<div class="phpcode"><code><span style="color: #000000">
<span style="color: #0000BB">&lt;?php<br /></span><span style="color: #FF8000">//&nbsp;Save&nbsp;the&nbsp;FDF&nbsp;data&nbsp;into&nbsp;a&nbsp;temp&nbsp;file<br /></span><span style="color: #0000BB">$fdffp&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">fopen</span><span style="color: #007700">(</span><span style="color: #DD0000">"test.fdf"</span><span style="color: #007700">,&nbsp;</span><span style="color: #DD0000">"w"</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">fwrite</span><span style="color: #007700">(</span><span style="color: #0000BB">$fdffp</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$HTTP_FDF_DATA</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">strlen</span><span style="color: #007700">(</span><span style="color: #0000BB">$HTTP_FDF_DATA</span><span style="color: #007700">));<br /></span><span style="color: #0000BB">fclose</span><span style="color: #007700">(</span><span style="color: #0000BB">$fdffp</span><span style="color: #007700">);<br /><br /></span><span style="color: #FF8000">//&nbsp;Open&nbsp;temp&nbsp;file&nbsp;and&nbsp;evaluate&nbsp;data<br /></span><span style="color: #0000BB">$fdf&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">fdf_open</span><span style="color: #007700">(</span><span style="color: #DD0000">"test.fdf"</span><span style="color: #007700">);<br /></span><span style="color: #FF8000">/*&nbsp;...&nbsp;*/<br /></span><span style="color: #0000BB">fdf_close</span><span style="color: #007700">(</span><span style="color: #0000BB">$fdf</span><span style="color: #007700">);<br /></span><span style="color: #0000BB">?&gt;</span>
</span>
</code></div>
    </div>

   </div><p>
  </p>
 </div>


 <a name="function.fdf-open.seealso"></a><div class="refsect1 seealso">
  <h3 class="title">See Also</h3>
  <p class="para">
   </p><ul class="simplelist">
    <li class="member"><a href="function.fdf-open-string.php" class="function" rel="rdfs-seeAlso">fdf_open_string()</a> - Read a FDF document from a string</li>
    <li class="member"><a href="function.fdf-close.php" class="function" rel="rdfs-seeAlso">fdf_close()</a> - Close an FDF document</li>
    <li class="member"><a href="function.fdf-create.php" class="function" rel="rdfs-seeAlso">fdf_create()</a> - Create a new FDF document</li>
    <li class="member"><a href="function.fdf-save.php" class="function" rel="rdfs-seeAlso">fdf_save()</a> - Save a FDF document</li>
   </ul><p>
  </p>
 </div>


</div><?php manual_footer(); ?>
 
show source | credits | sitemap | contact | advertising | mirror sites