Beiträge von tludwig

    Hallo zusammen,

    ich stehe vor folgendem Problem: Ich würde gerne aus einem Formular heraus ein PDF mit den übermittelten Daten dynamisch erstellen. An die Daten komme ich bereits, aber ich weiß nicht wie ich damit jetzt dynamisch ein PDF erzeugen und das direkt als Download zurückliefern kann.
    Ich weiß, dass es bereits Libraries wie z.B. fpdf oder tcpdf gibt, aber ich weiß nicht wie ich diese nutzen kann.

    Es wäre sehr nett wenn ihr mir helfen könntet.

    Viele Grüße,
    Thomas.

    Hallo zusammen,

    ich hoffe ihr könnt mir helfe, da ich langsam verzweifel.

    In einem Theme existiert eine Funktion zum Versenden von Formulardaten via E-Mail. Innerhalb dieser Funktion existiert ein Hook, um die Daten nicht via E-Mail zu versenden, sondern sie andersweitig auszuwerten:

    PHP
    //hook to stop execution here and do something different with the data
    $proceed = apply_filters('avf_form_send', true, $new_post, $this->form_params);
    if(!$proceed) return true;

    Ich möchte nun die Formulardaten innerhalb der functions.php durch einen add_filter-Hook modifizieren, um die Daten aus dem Formular aus $new_post in eine Datenbank zu schreiben, anstatt eine E-Mail zu versenden.

    Dazu habe ich folgenden Code:

    Der Tabellenname in der mysql Datenbank ist wp_nutzerdaten. Irgendwo scheint jedoch ein Fehler zu sein. Es wäre super, wenn mir von euch jemand helfen könnte.

    DANKE.

    Viele Grüße.

    Hallo zusammen,

    ich hoffe ihr könnt mir hier helfen :-)
    Ich verwende ein Template (enfold) welches mir auf einfache Art und Weise ermöglicht ein Formular zu erstellen. Allerdings werden die Werte dieses Formulars standardmäßig via E-Mail versendet. Ich möchte allerdings, dass das Formular kein Kontaktformular, sondern eines zum Download einer pdf-Datei (inkl. eigegebener Werte) wird.

    Die Stelle im Code, in der ich Änderungen vornehmen muss, ist mir bereits bekannt:

    Und zwar genau an der Stelle

    PHP
    //hook to stop execution here and do something different with the data
    $proceed = apply_filters('avf_form_send', true, $new_post, $this->form_params);
    
    
    if(!$proceed) return true;

    Allerdings weiß ich nicht genau wie ich von dort jetzt die Werte des Formulars bekomme und via POST an mein php-Skript versende um die Download-Datei zu erstellen. Ich weiß, dass ich mich irgendwie mit add_filter "daranhängen" muss, aber wie genau weiß ich leider nicht.

    Ich hoffe ihr könnt mein Problem nachvollziehen. Ich wäre über jegliche Lösungen, aber auch Hinweise oder Tipps sehr dankbar.

    Viele Grüße.