Hi zusammen,
ich versuche gerade mein erstes WP-Plugin zu schreiben, scheitere jedoch schon an Kleinigkeiten.
Was ich verstanden habe: Funktionen kann ich über einen Submit-Button aufrufen. In etwa so:
Entsprechend habe ich folgendes geschrieben:
Leider passiert da bei submit gar nichts...
Rufe ich die Funktion insertData direkt auf, erfolgt der Datenbankeintrag. Die Funktion selbst scheint also in Ordnung zu sein.
Für eure Hilfe danke vorab.
ich versuche gerade mein erstes WP-Plugin zu schreiben, scheitere jedoch schon an Kleinigkeiten.
Was ich verstanden habe: Funktionen kann ich über einen Submit-Button aufrufen. In etwa so:
Code:
myFunkction() { //Some working code } <form onsubmit="myFunction()"> Enter name: <input type="text"> <input type="submit"> </form>
Entsprechend habe ich folgendes geschrieben:
Code:
<?php function insertData() { $count = $_POST['count']; $date = $_POST['date']; global $wpdb; $wpdb->insert( $wpdb->prefix . 'data', array( 'count' => $count, 'date' => $date, ) ); } function form_func($atts) { return "<form class='comment-form' onsubmit='insertData();' role='form' method='post'> <div> <input type='Text' name='count'> <input type='Text' name='date'> <input type='submit'> </div> </form>"; }
Rufe ich die Funktion insertData direkt auf, erfolgt der Datenbankeintrag. Die Funktion selbst scheint also in Ordnung zu sein.
Für eure Hilfe danke vorab.
Kommentar