Beispiele

Das folgende Beispiel zeigt die Auswertung der Formular Daten.

Beispiel #1 Auswertung eines FDF_Dokuments

<?php
// Speichern der FDF Daten in eine temporäre Datei
$fdffp fopen("test.fdf""w");
fwrite($fdffp$HTTP_FDF_DATAstrlen($HTTP_FDF_DATA));
fclose($fdffp);

// Ã–ffnen der temporären Datei und Auswertung der Daten
// Das PDF Formular enthält verschiedene Eingabefelder mit den zugehörigen Namen
// band, datum, kommentar, verleger, bearbeiter, sowie zwei Checkboxen
// zeige_verleger und zeige_bearbeiter.

$fdf fdf_open("test.fdf");
$band fdf_get_value($fdf"band");
echo 
"Das Feld Band hat den Wert '<b>$band</b>'<br />";

$datum fdf_get_value($fdf"datum");
echo 
"Das Feld Datum hat den Wert '<b>$datum</b>'<br />";

$kommentar fdf_get_value($fdf"kommentar");
echo 
"Das Feld Kommentar hat den Wert '<b>$kommentar</b>'<br />";

if (
fdf_get_value($fdf"zeige_verleger") == "On") {
    
$verleger fdf_get_value($fdf"verleger");
    echo 
"Das Feld Verleger hat den Wert '<b>$verleger</b>'<br />";
} else {
  echo 
"Verleger soll nicht angezeigt werden.<br />";
}

if (
fdf_get_value($fdf"zeige_bearbeiter") == "On") {
  
$bearbeiter fdf_get_value($fdf"bearbeiter");
  echo 
"Das Feld Bearbeiter hat den Wert '&<b>$bearbeiter</b>'<br />";
} else {
  echo 
"Bearbeiter soll nicht angezeigt werden.<br />";
}
fdf_close($fdf);
?>