Autor Zpráva
polnik
Profil *
Zdravím, chtěl bych se zeptat, jestli existuje nějaké elegantní řešení mého problému... Řekněme, že máme formulář, po odeslaní proběhne script, který vypíše uživateli poděkování a vytvoří pdf. Háček je v tom, že tvorba onoho pdf trvá třeba půl minuty, záleží na rychlosti serveru... A tak trvá než se stránka s poděkováním načte. Existuje tedy možnost, jak tvorbu samotného pdf (které využívá proměnné z odeslaného formu) zavolat tak, aby nezdržovala načtení uživatelovy stránky? Děkuji
xmark
Profil
Jednak mi připadá trochu zvláštní, že by to trvalo půl minuty. Vytvoření faktury mám na počkání, přitom jde o výpis asi 20 textových položek do předmalovaného pdf.

Nicméně - řešení mě napadá. Odesláním formuláře můžeš plnit tabulku v databázi, kterou budeš odbavovat cronem. Možná jde generování pdf, resp. provedení "jeho" php řešit i synchronně, ale s tím nemám zkušenost.
fuckin
Profil
Těch pár řádků JS tě zabije? Toto je doména AJAXu, iframe není správným řešením

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: