Services webmasters
Partenaires
Jeux concours gratuits
 
fdf_get_ap
<<<
fdf_get_attachment fdf_get_encoding
>>>

7.30 Forms Data Format
7 Index des fonctions
 Manuel PHP

Introduction
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes prédefinies
Exemples
fdf_add_doc_javascript
fdf_add_template
fdf_close
fdf_create
fdf_enum_values
fdf_errno
fdf_error
fdf_get_ap
->fdf_get_attachment
fdf_get_encoding
fdf_get_file
fdf_get_flags
fdf_get_opt
fdf_get_status
fdf_get_value
fdf_get_version
fdf_header
fdf_next_field_name
fdf_open_string
fdf_open
fdf_remove_item
fdf_save_string
fdf_save
fdf_set_ap
fdf_set_encoding
fdf_set_file
fdf_set_flags
fdf_set_javascript_action
fdf_set_opt
fdf_set_status
fdf_set_submit_form_action
fdf_set_target_frame
fdf_set_value
fdf_set_version

7.30.16 fdf_get_attachment()Extrait u fichier intégré dans un document FDF

[ Exemples avec fdf_get_attachment ]   PHP 4 >= 4.3.0

array  fdf_get_attachment ( resource   fdf_document , string   fieldname , string   savepath )

fdf_get_attachment extrait le fichier fieldname téléchargé par le biais du champs "file selection", puis le stocke dans le fichier savepath . savepath peut être le nom d'un fichier ou bien un dossier dans lequel le fichier uploadé sera créé sous son nom original. Tout fichier déjà existant avec le même nom sera écrasé.

Note

Il semble qu'il n'y ait pas d'auter moyen pour connaitre le nom du fichier téléchargé que de le stocker dans un dossier avec savepath puis de lire son nom dans le dossier.

Le tableau retourné contient les champs suivants :

  • path - chemin de stockage du dossier

    size - taille du fichier stocké en octets

    type - Type MIMI du fichier, si il a été fourni dans le document FDF

Enregistrement d'un fichier téléchargé

<?php 
  $fdf
= fdf_open_string($HTTP_FDF_DATA);
  
$data = fdf_get_attachment($fdf, "filename", "/tmpdir");
  echo
"Le fichier téléchargé est stocké dans {$data['path']}";
?>

<< fdf_get_attachment >>
fdf_get_ap Forms Data Format fdf_get_encoding
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -