Meine Herren und Damen,
ich habe ein Problem mit der Reihenfolge in der mein Script abgearbeitet wird.
Da alles während der run time passiert und ich meine Klassen nicht unbedingt komplett umschreiben möchte, frag ich euch mal
Im groben sollte es so sein: PHP holt Daten - PHP lädt JS File und JS Funktionen - Image Link wird aus der JS File per Ajax an ein weiteres PHP Script geschickt - Das speichert das Image - Back zu der Klasse - Daten inkl. Images werden in PDF eingebaut..
Ja der Fehler meinerseits liegt jetzt darin, dass die Images erst nach dem Ablauf des ganzen PHP Scripts erstellt werden.. die ich aber brauchen würde, da sonst das PDF immer ohne Image auskommen muss..
Ich habe jetzt auch schon versucht den Aufruf des weiteren PHP Scripts in der folgenden Funktion nach dem JS Aufruf durch eine zeitbasierte Rekursion zu verzögern, aber das bringt nichts da das Erstellen der Images erst am Ende abgearbeitet wird und nicht an der Aufrufstelle..
Gibt es eine Möglichkeit das Ausführen und Erstellen meiner JS Images vorzulegen?
Quasi:
function datenholen();
function datenanjsschicken();
->file.js für image Link -> per Ajax an speichern.php -> speichert Image(leider erst nach pdf();)
function pdf(); // Holt Images aus Folder und baut ein
Danke schon mal!
grotesk
ich habe ein Problem mit der Reihenfolge in der mein Script abgearbeitet wird.
Da alles während der run time passiert und ich meine Klassen nicht unbedingt komplett umschreiben möchte, frag ich euch mal
Im groben sollte es so sein: PHP holt Daten - PHP lädt JS File und JS Funktionen - Image Link wird aus der JS File per Ajax an ein weiteres PHP Script geschickt - Das speichert das Image - Back zu der Klasse - Daten inkl. Images werden in PDF eingebaut..
Ja der Fehler meinerseits liegt jetzt darin, dass die Images erst nach dem Ablauf des ganzen PHP Scripts erstellt werden.. die ich aber brauchen würde, da sonst das PDF immer ohne Image auskommen muss..
Ich habe jetzt auch schon versucht den Aufruf des weiteren PHP Scripts in der folgenden Funktion nach dem JS Aufruf durch eine zeitbasierte Rekursion zu verzögern, aber das bringt nichts da das Erstellen der Images erst am Ende abgearbeitet wird und nicht an der Aufrufstelle..
Gibt es eine Möglichkeit das Ausführen und Erstellen meiner JS Images vorzulegen?
Quasi:
function datenholen();
function datenanjsschicken();
->file.js für image Link -> per Ajax an speichern.php -> speichert Image(leider erst nach pdf();)
function pdf(); // Holt Images aus Folder und baut ein
Danke schon mal!
grotesk
Kommentar