Donnez vie à vos documents numériques !
 

PB formulaire Acrobat 7 Pro soumis à un script PHP

abracadabraPDF Forums PDF – Général PB formulaire Acrobat 7 Pro soumis à un script PHP

  • Ce sujet est vide.
  • Créateur
    Sujet
  • #43253
    webmasterescp
    Invité

    Hello,

    J’essaye de soumettre un formulaire (fait avec Designer) à un script PHP sur un serveur web. C’est un formulaire de test, avec juste un champ de texte (NOM) et un bouton « Soumettre » (par HTTP POST ou « Via HTTP » ).

    Je n’arrive pas a récupérer les data une fois le formulaire soumis. La variable PHP $_POST est vide, seul le nom du formulaire PDF est présent (top de la hierarchie du doc PDF).

    Acrobat formatte-t-il les POST data de telle sorte que PHP ne comprenne pas ?

    $_POST :



    Array

    (

    [TESTFORM] => Array

    (

    [0] =>

    )

    )

    Je suppose qu’on devrait recevoir un truc du genre:

    $_POST :



    Array

    (

    [TESTFORM] => Array

    (

    [NOM] => skywalker

    )

    )

    Merci de votre aide :)

Affichage de 5 réponses de 1 à 5 (sur un total de 5)
  • Auteur
    Réponses
  • #47827
    Merlin
    Maître des clés

    Dans quel format sont envoyées les données ?

    #47828
    Anonymous
    Invité

    J’envoie les données encodées dans l’url en HTTP Post vers un script php.

    Soit par un bouton « normal », soit avec le bouton « soumettre via HTTP », cela ne fait pas de différence.

    J’ai finalement trouvé la raison de mon problème:

    Les noms des champs envoyés au serveur par Acrobat apres le submit sont tels que PHP perd les pédales.

    Ex: TEST2[0].Sous-formulaire1[0].Nom[0]=skywalker

    (il y a un peu trop de [] . & = encodés dans l’url)

    J’ai trouvé un workaround, horrible évidemment. Pour ceux que ça intéresse:

    $txt=file(« php://input »);

    $postdata_array=explode(« & »,urldecode($txt[0]));

    Je suppose qu’il est préférable d’envoyer les data en xml pour faire qqchose de plus propre, reste a trouver comment les recevoir coté php :study:

    #47829
    Merlin
    Maître des clés

    Merci pour l’info !

    Il faudrait peut-être essayer aussi avec le format XFDF (X pour Xml) qui devrait être plus souple…

    Quant au format FDF, inutile d’essayer il est quasi-obsolète.

    😉

    #47830
    fabien.janvier@gmail.com
    Invité

    A ce lui qui finalement a trouvé la solution au problème, peut-il me la donner, j’ai exactement le même !

    Merci

    #47831
    Merlin
    Maître des clés
Affichage de 5 réponses de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.