Dobry den,
snazim se ve Writeru vytvorit PDF formular, ktery bude odesilat vypnena data na server pomoci HTTP GET, kde si je budu moct zpracovat v PHP.
Ve formulari mam 2 textove pole a jedno tlacitko. U tlacitka mam nastavenou akci na "odeslani formulare":
Formular ma nastavenou adresu a GET:
PDF exportuji jako HTML (zkousel jsem i vsechny ostatni):
nikdy to ale nefunguje.
Na serveru mam k testovani vytvoreny skript http://martin.vancl.eu/pdf/form.php :
<?php
$fp=fopen("data.txt","a+");
foreach($_GET as $key => $value) {
fwrite($fp, $key."=".$value."\n");
}
fwrite($fp, "\n".date('c')."\n-------------------------------\n");
?>
Ktery ulozi vsechny GET parametry do txt souboru: http://martin.vancl.eu/pdf/data.txt
Kdyz zavolam skript rucne z prohlizece, napr. "http://martin.vancl.eu/pdf/form.php?a=b … 20svete123" tak v http://martin.vancl.eu/pdf/data.txt se zobrazi:
"
a=b
pokus=Ahoj svete123
2012-06-24T00:31:17+02:00
-------------------------------
"
Kdyz ale v Adobe Readeru vyplnim pdf a kliknu na odeslat, tak se do data.txt ulozi poze to datum, ale skript nedostane zadne GET data.
Muj formular:
https://dl.dropbox.com/u/6943408/openof … rmular.odt
https://dl.dropbox.com/u/6943408/openof … rmular.pdf
Kde delam chybu? Da se to nejak vyresit?
Zkousel jsem v LibreOffice 3.5.4.2 (Windows 7 a Linux Mint 11)
Editoval Tux.martin (23. 6. 2012 23:38:16)