Hallo, Leute, ich habe habe Frage. Ich suche ein Tool, mit dem ich ein PDF Dokument erstellen kann, welches in eine HTML Seite eingebettet werden kann, dort ausgefüllt und per mail versendet werden kann. Wie kann ich das am Besten machen?
Hallo liebe Userinnen und User,
nach bereits längeren Planungen und Vorbereitungen sind wir nun von vBulletin auf Xenforo umgestiegen. Die Umstellung musste leider aufgrund der Serverprobleme der letzten Tage notgedrungen vorverlegt werden. Das neue Forum ist soweit voll funktionsfähig, allerdings sind noch nicht alle der gewohnten Funktionen vorhanden. Nach Möglichkeit werden wir sie in den nächsten Wochen nachrüsten. Dafür sollte es nun einige der Probleme lösen, die wir in den letzten Tagen, Wochen und Monaten hatten. Auch der Server ist nun potenter als bei unserem alten Hoster, wodurch wir nun langfristig den Tank mit Bytes vollgetankt haben.
Anfangs mag die neue Boardsoftware etwas ungewohnt sein, aber man findet sich recht schnell ein. Wir wissen, dass ihr alle Gewohnheitstiere seid, aber gebt dem neuen Board eine Chance.
Sollte etwas der neuen oder auch gewohnten Funktionen unklar sein, könnt ihr den "Wo issn da der Button zu"-Thread im Feedback nutzen. Bugs meldet ihr bitte im Bugtracker, es wird sicher welche geben die uns noch nicht aufgefallen sind. Ich werde das dann versuchen, halbwegs im Startbeitrag übersichtlich zu halten, was an Arbeit noch aussteht.
Neu ist, dass die Boardsoftware deutlich besser für Mobiltelefone und diverse Endgeräte geeignet ist und nun auch im mobilen Style alle Funktionen verfügbar sind. Am Desktop findet ihr oben rechts sowohl den Umschalter zwischen hellem und dunklem Style. Am Handy ist der Hell-/Dunkelschalter am Ende der Seite. Damit sollte zukünftig jeder sein Board so konfigurieren können, wie es ihm am liebsten ist.
Die restlichen Funktionen sollten eigentlich soweit wie gewohnt funktionieren. Einfach mal ein wenig damit spielen oder bei Unklarheiten im Thread nachfragen. Viel Spaß im ngb 2.0.
Nicht um die Erstellung der PDF
dass eBenutzer ein PDF-Viewer-Plugin im Browser installiert und aktiviert hat
das Formular direkt in HTML auf deiner Webseite umzusetzen, ohne Verwendung von PDF.
der dann über ein Form-Mailer-Skript, z.B. auf Basis von Swift Mailer, eine E-Mail erzeugt und verschickt.
1. Das versenden von E-Mail ist nicht so trivial, wie das Script es dir weiß machen möchte.
PHP ist potenziell sehr gefährlich.
Webhoster
Da er sich die Emails wohl nur selbst zustellt und das Script, soweit ich das sehen kann, keine injection von Drittadressen zulässt, ist das Problem minimal.1. Das versenden von E-Mail ist nicht so trivial, wie das Script es dir weiß machen möchte.
Nicht gefährlicher, als prinzipiell jede andere Scriptsprache/ Server, die/der arbeitet.2. PHP ist potenziell sehr gefährlich. (Du weißt nicht was du tust.)
Grandios, du empfiehlst einem Nutzer, der sich 0 mit Webtechnologie auszukennen scheint, dass er einen vServer betreiben soll.3. Virtuelle Server sind so billig, Webspace lohnt sich gar nicht mehr.
Naja, einfach so Datei hochladen und fertig ist bei einem Webhoster sicherlich auch nicht drin. Natürlich kannst du eine Anwendung durchaus über längere Zeit quasi unverändert auf dem Space liegen lassen, allerdings gerade bei größeren Anwendungen kommt man auch nicht drum herum auch diese regelmäßig zu aktualisieren bzw. zu überwachen. Bei einem vServer kommt eben noch dazu, dass neben der Webanwendung, die man betreibt, auch noch der Server mit seinen ganzen Diensten überwacht und gewartet werden möchte und ein Fehler in der Serverkonfiguration schneller zu wesentlich größeren Schäden führt.Problem bei vServern ist: du musst dich drum kümmern, dass die Seite läuft (sprich Webserver installieren (zB Apache2), PHP installieren und und und). Bei einem Webhoster musst du gar nichts machen. Einfach deine Daten via FTP hochladen und 'alles ist fertig'.
Nicht unbedingt. PDF-Reader sind zwar tatsächlich sehr weit verbreitet und Chrome und Firefox bringen ihre eigenen Plugins bzw. eingebaute Unterstützung dafür mit, allerdings unterstützen viele PDF-Reader selten benutzte Features wie Formulare oder eingebettetes JavaScript nicht. Das wird in deinem Fall zu Problem.Das ist natürlich richtig, aber im Grunde hat das ja fast jeder, oder zumindest den Reader, der dann die Datei öffent.
Weshalb? Ein HTML-Formular ist der einzig sinnvolle und ohne zusätzliche Plugins in spezieller Konfiguration lauffähige Ansatz.Das stimmt natürlich. Diese Idee hatte ich auch schon, habe sie aber dann wieder verworfen.
Das Skript berücksichtigt einige Besondereheiten von E-Mails und MIME nicht, so etwa, dass jede Zeile maximal 998 Zeichen lang sein darf, oder dass nicht jeder MTA 8-Bit-Übertragung unterstützen muss. Wenn Seite und damit die Formularfelder UTF-8-kodiert übertragen werden, dein Mail-Setup 8-Bit-Transfer-Encoding unterstützt und nur so viel Text eigegeben wird, dass die Zeilen kürzer als 998 Zeichen bleiben, dann wird das Skript funktionieren. Relevante Schwachstellen kann ich auch nicht erkennen.Ja, ich müsst das ja nur anpassen:
DomainFactory habe ich für eigene Projekte bisher nicht genutzt, allerdings auch nichts negatives gehört. netcup und - GNU/Linux-Erfahrung vorausgesetzt - Uberspace kann ich ebenfalls empfehlen.Hast du eine Empfehlung bezüglich der Webspace bzw. wo ich die Seite hosten könnte? Was hälst du von Domain Factory?
Meines Erachtens ist aber aufgrund des administrativen Aufwands Webspace immer vorzuziehen, wenn du keine speziellen Dienste anbieten möchtest. Auf einem virtuellen Server müsste Thomas Webserver, PHP, sowie ein komplettes E-Mail-Setup aufsetzen. Abgesehen vom zeitlichen Aufwand entstehen dabei ohne einschlägige GNU/Linux-Servererfahrung auch sehr leicht Fehler, die zu offenen Relays o.ä. führen. Bei einem fertigen Webspace, auf den nur statische Seiten und ggf. einige simple(!) PHP-Skripte hochgeladen werden, ist das Risiko bereits aufgrund der kleineren Codebasis weit geringer.3. Virtuelle Server sind so billig, Webspace lohnt sich gar nicht mehr.
Grandios, du empfiehlst einem Nutzer, der sich 0 mit Webtechnologie auszukennen scheint, dass er einen vServer betreiben soll
Naja, einfach so Datei hochladen und fertig ist bei einem Webhoster sicherlich auch nicht drin
viele PDF-Reader selten benutzte Features wie Formulare oder eingebettetes JavaScript nicht. Das wird in deinem Fall zu Problem.
Weshalb? Ein HTML-Formular ist der einzig sinnvolle und ohne zusätzliche Plugins in spezieller Konfiguration lauffähige Ansatz.
dass jede Zeile maximal 998 Zeichen lang sein darf
z.B. Swift Mailer einzusetzen
. netcup und - GNU/Linux-Erfahrung vorausgesetzt - Uberspace kann ich ebenfalls empfehlen.
Bei einem fertigen Webspace, auf den nur statische Seiten und ggf. einige simple(!) PHP-Skripte hochgeladen werden