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.