Support » Plugins » Form Submit disabled

  • Hallo,

    Ich bin ganz neu in WP und soll eine DB-Abfrage mittels eines Plugins realisieren.
    Soweit habe ich mir alles zusammen suchen können.

    Ich habe mir eine function gebastelt die einfach nur ein SuchForm und ein DB-Result zurück gibt.

    $html = ‚<form action=“abc“ name=“cba“ method“get“>…….‘;
    return $html

    Jetzt sollte man meinen, das dies kein Problem darstellt. Aber warum kann ich kein Formular absenden. Das Form ist valid und auch ausgefüllt. Der SubmitButton ist disabled.

    Pluginmäßig sehe ich da auch nichts bzgl. Robots oder verpflichtenen hidden fields. Was habe ich vergessen?

Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)
  • Ich bin ganz neu in WP und soll eine DB-Abfrage mittels eines Plugins realisieren.

    und warum kannst du das nicht mit einem Plugin wie z. B. Contact Form 7 realisieren?

    Thread-Ersteller havingrelevance

    (@havingrelevance)

    Kann ich denn damit ein SuchForm für mein Plugin anlegen und dann innerhalb meines Plugins den SQL-Query umbiegen? Es ist ja wirklich nur 1 Inputfeld und 1 Submit. Dachte nicht, das das so kompliziert werden würde.

    BTW: Das Plugin rufe ich via ShortCode auf

    Habe jetzt CF7 ausprobiert. Das scheint aber nicht das richtig für mein Vorhaben zu sein. Hinweistext, verpflichtender Mailversand und evtl. komme ich nicht mal an den GET-Request.

    • Diese Antwort wurde geändert vor 2 Monaten, 1 Woche von havingrelevance.

    Leider geht aus deiner Anfrage nicht hervor, was genau du damit bezweckst. Mit Kenntnis einer Zeile aus deinem Plugin werden wir dir hier nicht ernsthaft helfen können.

    Dieses Forum ist außerdem eher für Anwendungsfragen rund um WordPress gedacht. Deine Anfrage stellst du daher besser in https://wordpress.stackexchange.com/. Vermutlich hast du damit mehr Erfolg.

    Wenn du deinen gesamten Code bei pastebin Oder ähnliches hochladst helfe ich dir gerne weiter 🙂

    Thread-Ersteller havingrelevance

    (@havingrelevance)

    Ich möchte lediglich den übermittelten FormSuchString z.B. „Berlin“ in einen SearchQuery (like ‚Berlin‘) in mein Plugin einfügen. Mehr nicht.

    Sehr Simpel. Aber leider seit Stunden unlösbar für mich.

    Ich habe ein ganz normales HTML-Form. Ich kann es aber nicht absenden. Warum??

    • Diese Antwort wurde geändert vor 2 Monaten, 1 Woche von havingrelevance.
    Thread-Ersteller havingrelevance

    (@havingrelevance)

    Kannst Du Dir gerne mal ansehen:
    PasteBin

    • Diese Antwort wurde geändert vor 2 Monaten, 1 Woche von havingrelevance.

    Okay,
    also du echo’st Daten – das darf so nicht. Auch dein Formular sollte Teil von $html sein. Für die SQL Verbindung empfiehlt sich für clean code die Verwendung von $wpdb oder falls es sich um eine separate Datenbank handelt um eine neue Instanz von WPDB. Auch solltest du vielleicht nicht $_GET[„id“] verwenden – bin mir nicht sicher, aber eventuell nutzt WordPress das intern schon…

    Ansonsten sieht der Code aber gut aus und es nicht ersichtlich warum der submit button disabled sein sollte…

    Hast du mal einen Link zu der Seite wo das eingebaut ist?

    • Diese Antwort wurde geändert vor 2 Monaten, 1 Woche von Michi91.
    Thread-Ersteller havingrelevance

    (@havingrelevance)

    Ja, ich habe schon gelesen das man NICHT echo’n soll. Aber zum Testen war mir das jetzt mal egal.
    Das mit dem WPDB muss ich mir noch anschauen. Auf die schnelle hatte ich aber keine andere Lösung parat.

    Tja und leider muss ich nun doch einen Link zur Seite posten. Wollte ich eigentlich nicht. Also bitte nicht als KlarUrl rePosten.

    TestSeite

    Wäre schön, wenn Du mir verraten könntest, welches Modul mir den Submit sperrt, bzw. ich es umgehen kann.

Ansicht von 8 Antworten - 1 bis 8 (von insgesamt 8)